@charset "UTF-8";.quicksand-bold,.quicksand-light,.quicksand-medium,.zodiak-bold,.zodiak-regular{font-optical-sizing:auto;font-style:normal}ol,ul{margin-left:24px}.rs-feature-box-1 .text-center.title:after,.section-heading.text-center:after,.subheading.text-center{margin-left:auto;margin-right:auto}.bgi-cover-center,.bgi-cover-fixed{background-position:center;background-size:cover}.bg-overlay-primary,.bg-overlay-secondary,.footer .footer-item .footer-subscribe,.main-content,.overlap,.p-check,.pos-relative,.section,body,button,input,select,textarea{position:relative}.gutter-5,.navbar-main ul{margin-left:0}a,a:hover{text-decoration:none}.footer .footer-item .footer-subscribe label,.ftex,.navbar-main,.navfilter,.overlay,.p-check:before{text-align:center}:root{--st-primary:#103577;--st-secondary:#B1AA97;--st-text:rgb(96 94 94);--st-jackson-purple:#1F2F98;--st-dodger-blue:#2EAAFA;--st-white:#F4F5F0;--st-black:#001317;--st-oxford-blue:#020E31;--st-bone-grey:#B1AA97;--st-rich-black:#142132;--st-sorrow-black:#231F20;--st-banner-blue:#0f1436}@font-face{font-family:Quicksand-Light;src:url('../fonts/Quicksand-Light.woff') format('woff'),url('../fonts/Quicksand-Light.ttf') format('truetype');font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Quicksand-Medium;src:url('../fonts/Quicksand-Medium.woff') format('woff'),url('../fonts/Quicksand-Medium.ttf') format('truetype');font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Quicksand-Bold;src:url('../fonts/Quicksand-Bold.woff') format('woff'),url('../fonts/Quicksand-Bold.ttf') format('truetype');font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-Light;src:url('../fonts/Zodiak-Light.woff') format('woff'),url('../fonts/Zodiak-Light.ttf') format('truetype');font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-Regular;src:url('../fonts/Zodiak-Regular.woff') format('woff'),url('../fonts/Zodiak-Regular.ttf') format('truetype');font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-Bold;src:url('../fonts/Zodiak-Bold.woff') format('woff'),url('../fonts/Zodiak-Bold.ttf') format('truetype');font-weight:700;font-display:swap;font-style:normal}.zodiak-regular{font-family:Zodiak-Regular;font-weight:400;color:#020e31}.zodiak-bold{font-family:Zodiak-Bold;font-weight:700;color:#b1aa97}.quicksand-light{font-family:Quicksand-Light;font-weight:300;color:#142132}.quicksand-medium{font-family:Quicksand-Medium;font-weight:500}.quicksand-bold,form label{font-family:Quicksand-Bold}.quicksand-bold{font-weight:700}.bolder{font-weight:600}.cfix{content:'';display:block;width:100%;clear:both}h1{margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}form label{margin-bottom:0}form input,textarea{padding:12px;border:none;box-shadow:0 1px 4px rgba(0,0,0,.3);border-radius:2px;font-size:14px;background-color:transparent;font-family:Quicksand-Light}textarea{resize:none;background-color:transparent!important}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.navbar-main .dropdown:hover>.dropdown-menu,details{display:block}body,button,input,select,textarea{color:var(--st-text);font-family:Quicksand-Light,sans-serif;font-weight:400;font-size:16px;line-height:1.5;background-color:var(--st-white)}body,html{width:100%;height:100%}a{color:var(--st-primary)}a:hover{color:var(--st-banner-blue)}a:focus-visible{outline:2px solid var(--st-primary);border-radius:5px}p{font-family:Zodiak-Light;font-weight:300;margin:0 0 20px}.font-secondary,.title-heading{font-family:Quicksand-Light}.banner-page .title-page,.banner-page-2 .title-page,.rs-box-project .title,.rs-team-1 .title,.rs-team-2 .title,.rs-team-single .title,h1,h2,h3,h4,h5{font-family:Quicksand-Light;margin-top:10px;margin-bottom:20px;font-weight:400}h1{font-size:3.571em;line-height:normal}.banner-page .title-page,.banner-page-2 .title-page,h2{font-size:1.407em;line-height:normal}h3{font-size:1.094em;line-height:normal}.rs-box-project .title,.rs-team-1 .title,.rs-team-2 .title,.rs-team-single .title,h4{font-size:1.286em;line-height:normal}h5{font-size:14px;line-height:22px}h6{font-size:13px}b,strong{font-weight:700}ul{list-style:initial}ul li{margin:8px 0}.content-wrap{padding:100px 0}.content-wrap-60{padding:60px 0}.content-wrap-40{padding:40px 0}.uk12{font-size:12px}.uk14{font-size:14px}.uk16{font-size:16px}.btn-icon,.footer .footer-item .footer-subscribe .icon,.uk18{font-size:18px}.uk21{font-size:21px}.uk24{font-size:24px}.uk26{font-size:26px}.uk36{font-size:36px}.uk48{font-size:48px}.uk60{font-size:60px}.uk72{font-size:72px}.spacer-10{height:10px}.spacer-10::after,.spacer-30::after,.spacer-50::after,.spacer-70 .spacer-110::after,.spacer-70 .spacer-90::after,.spacer-70::after,.spacer-content::after{display:block;content:"";clear:both}.spacer-30{height:30px}.spacer-50{height:50px}.spacer-70{height:70px}.spacer-70 .spacer-90{height:90px}.spacer-70 .spacer-110{height:110px}.spacer-content{height:100px}.rs-feature-box-1 .title,.section-heading{font-size:36px;line-height:1.2em;margin-bottom:20px;margin-top:0;padding-bottom:5px;position:relative;color:#222;font-weight:400}.column-inner:hover>h3,.footer .footer-item .list li a:hover,.footer .footer-item .recent-post li a:hover,.header-1 .navbar-main.stiky .nav-link:focus,.header-1 .navbar-main.stiky .nav-link:hover,.rs-feature-box-1 .light.title,.section-heading.light,.supheading,.text-primary a,.text-primary a:hover{color:var(--st-primary)}.rs-feature-box-1 .light.title span,.section-heading.light span,.text-white a{color:var(--st-white)}.rs-feature-box-1 .light.title:after,.section-heading.light:after{background:var(--st-white)}.rs-feature-box-1 .text-right.title:after,.section-heading.text-right:after{margin-left:auto}.supheading{font-size:18px;letter-spacing:1px;margin-bottom:10px}.subheading{margin-top:-10px;margin-bottom:30px;color:var(--st-text);font-size:18px}.subheading.text-center{width:60%}.title-heading{font-size:38px;font-weight:600;color:#222;line-height:1.2}.section-border{border-bottom:1px solid rgba(153,153,153,.2)}.bgi-cover-fixed{background-attachment:fixed}.bgi-repeat{background-repeat:repeat}.bgi-left,.bgi-right{background-size:auto;background-repeat:no-repeat}.bgi-right{background-position:right}.bgi-left{background-position:left}.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;background:gray;margin:5px 3px}.anim-media:hover .media-box,.bg-gradient-primary,.bg-overlay-primary:before,.box-image-1:hover .media-box,.box-image-2:hover .media-box,.box-image-3:hover .media-box,.btn-default:hover,.colibri-hr,.feature-box-8:hover .media-box,.footer .sosmed-icon a:hover,.owl-light .owl-dots .owl-dot:hover span,.owl-theme .owl-dots .owl-dot:hover span,.progress-bar,.rs-class-box:hover .media-box,.rs-image-box:hover .media-box,.rs-team-2:hover .media-box,.rs-team-single:hover .media-box{background-color:var(--st-primary)}.owl-light .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot.active span{width:20px;background-color:var(--st-primary)}.owl-light .owl-controls,.owl-theme .owl-controls{margin-top:50px}.owl-light .owl-dots .owl-dot span{width:7px;height:7px;background:var(--st-white);margin:5px 3px}.font-primary{font-family:Quicksand-Light,sans-serif}.bg-banner-blue{background-color:var(--st-banner-blue)!important}.bg-black{background-color:var(--st-black)!important}.bg-white{background-color:var(--st-white)!important}.bg-primary,.bg-primary-dark{background-color:var(--st-primary)!important}.bg-secondary{background-color:var(--st-secondary)!important}.bg-tertiary{background-color:transparent!important}.bg-gray{background-color:#222}.bg-secondary-dark{background-color:#07090d!important}.bg-primary-light{background-color:#56bde8!important}.bg-secondary-light{background-color:#2b374f!important}.bg-gray-light{background-color:rgb(235 235 235)}.bg-overlay-primary:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}.bg-overlay-secondary:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--st-secondary);opacity:.3}.bg-dark{background-color:#000!important}.lh-1{line-height:1.3}.text-primary{color:var(--st-primary)!important}.text-secondary{color:var(--st-secondary)!important}.text-black{color:#222!important}.header-1 .navbar-main.stiky .nav-link,.text-black a{color:#222}.text-color{color:var(--st-text)}.text-gray{color:#70747f!important}.overlap{margin-top:-200px;z-index:2}.gutter-5{margin-right:0}.gutter-5 [class*=" col-"],.gutter-5 [class*=col-],.gutter-5>[class*=" col-"],.gutter-5>[class^=col-]{padding-right:5px;padding-left:5px}.p-check{padding-left:40px;margin-bottom:.25rem;font-size:18px}.p-check:before{content:"\f00c";font-family:FontAwesome;padding-top:2px;position:absolute;color:var(--st-primary);left:0;width:30px;height:30px;background:var(--st-white);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}hr.content{margin-top:100px;margin-bottom:100px}.jumbo-heading{color:var(--st-primary);position:relative;font-size:50px;line-height:1.2}.subscribe-form .form-control{min-height:47px;min-width:400px}.anim-media .media-box,.box-image-1 .media-box,.box-image-2 .media-box,.box-image-3 .media-box,.feature-box-8 .media-box,.rs-class-box .media-box,.rs-image-box .media-box,.rs-team-2 .media-box,.rs-team-single .media-box{width:100%;position:relative;background-color:var(--st-white);overflow:hidden}.btn-default,.btn-primary:hover{background-color:var(--st-primary);color:var(--st-white)}.anim-media .media-box img,.box-image-1 .media-box img,.box-image-2 .media-box img,.box-image-3 .media-box img,.feature-box-8 .media-box img,.rs-class-box .media-box img,.rs-image-box .media-box img,.rs-team-2 .media-box img,.rs-team-single .media-box img{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:.4s linear;transition:.4s linear}.anim-media:hover .media-box img,.box-image-1:hover .media-box img,.box-image-2:hover .media-box img,.box-image-3:hover .media-box img,.feature-box-8:hover .media-box img,.rs-class-box:hover .media-box img,.rs-image-box:hover .media-box img,.rs-team-2:hover .media-box img,.rs-team-single:hover .media-box img{opacity:.8;-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:250ms;transition-duration:250ms}.anim-shadow,.rs-class-box,.rs-shop-box{-webkit-box-shadow:4px 5px 0 transparent;-moz-box-shadow:4px 5px 0 transparent;box-shadow:4px 5px 0 transparent}.anim-shadow:hover,.rs-class-box:hover,.rs-shop-box:hover{-webkit-box-shadow:4px 5px 30px rgba(0,0,0,.2);-moz-box-shadow:4px 5px 30px rgba(0,0,0,.2);box-shadow:4px 5px 30px rgba(0,0,0,.2)}.btn,.btn-ghost-light,.btn-light,.btn-primary,.btn-primary.disabled,.btn-secondary{font-size:14px;color:var(--st-white);padding:13px 40px;border:0;min-width:150px;font-family:Quicksand-Light;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.btn-default{padding:15px 20px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.footer .footer-item .list li:first-child,.navbar-brand{padding-top:0}.btn-primary{background-color:var(--st-banner-blue);border-bottom:2px solid var(--st-banner-blue);color:var(--st-white)}.btn-primary:hover{border-bottom-color:var(--st-primary)}.btn-secondary{background-color:var(--st-secondary);border-bottom:2px solid #07090d;color:var(--st-white)}.btn-secondary:hover{background-color:#3fb4e5;color:var(--st-white);border-bottom-color:#07090d}.btn-ghost-light,.btn-light{border:1px solid var(--st-white)}.btn-primary.disabled{background-color:var(--st-primary);border-bottom:2px solid var(--st-primary);color:var(--st-white)}.btn-primary.disabled:hover{background-color:var(--st-secondary);color:var(--st-white)}.btn-secondary.disabled{background-color:var(--st-secondary);border-color:var(--st-secondary)}.btn-secondary.disabled:hover{background-color:#121721;color:var(--st-white)}.btn-light{background-color:var(--st-white);color:var(--st-primary)}.btn-light:hover{background-color:#222;color:var(--st-white);border-color:#222}.btn-ghost-light{background-color:transparent;color:var(--st-white)}.btn-ghost-light:hover{background-color:var(--st-white);color:var(--st-primary);border-color:var(--st-white)}.btn-icon .fa{margin-right:10px;vertical-align:middle;width:50px;height:50px;border:1px solid var(--st-text);border-radius:30px;padding-left:5px;padding-top:10px;font-size:1.5em}.btn-icon:hover .fa,.wrapCarouselThumbs .owl-item.current{border-color:var(--st-primary)}.contact .form-control,.form-comment .form-control,.form-contact .form-control{height:45px;background-color:var(--st-white);border:1px solid rgba(153,153,153,.2);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none;opacity:.9}.contact textarea.form-control,.form-comment textarea.form-control,.form-contact textarea.form-control,.form-contact-dark textarea.form-control{height:auto}.contact .btn.disabled,.contact .btn[disabled],.contact .disabled.btn-ghost-light,.contact .disabled.btn-light,.contact .disabled.btn-primary,.contact .disabled.btn-secondary,.contact [disabled].btn-ghost-light,.contact [disabled].btn-light,.contact [disabled].btn-primary,.contact [disabled].btn-secondary,.contact fieldset[disabled] .btn,.contact fieldset[disabled] .btn-ghost-light,.contact fieldset[disabled] .btn-light,.contact fieldset[disabled] .btn-primary,.contact fieldset[disabled] .btn-secondary,.form-comment .btn.disabled,.form-comment .btn[disabled],.form-comment .disabled.btn-ghost-light,.form-comment .disabled.btn-light,.form-comment .disabled.btn-primary,.form-comment .disabled.btn-secondary,.form-comment [disabled].btn-ghost-light,.form-comment [disabled].btn-light,.form-comment [disabled].btn-primary,.form-comment [disabled].btn-secondary,.form-comment fieldset[disabled] .btn,.form-comment fieldset[disabled] .btn-ghost-light,.form-comment fieldset[disabled] .btn-light,.form-comment fieldset[disabled] .btn-primary,.form-comment fieldset[disabled] .btn-secondary,.form-contact .btn.disabled,.form-contact .btn[disabled],.form-contact .disabled.btn-ghost-light,.form-contact .disabled.btn-light,.form-contact .disabled.btn-primary,.form-contact .disabled.btn-secondary,.form-contact [disabled].btn-ghost-light,.form-contact [disabled].btn-light,.form-contact [disabled].btn-primary,.form-contact [disabled].btn-secondary,.form-contact fieldset[disabled] .btn,.form-contact fieldset[disabled] .btn-ghost-light,.form-contact fieldset[disabled] .btn-light,.form-contact fieldset[disabled] .btn-primary,.form-contact fieldset[disabled] .btn-secondary,.form-contact-dark .btn.disabled,.form-contact-dark .btn[disabled],.form-contact-dark .disabled.btn-ghost-light,.form-contact-dark .disabled.btn-light,.form-contact-dark .disabled.btn-primary,.form-contact-dark .disabled.btn-secondary,.form-contact-dark [disabled].btn-ghost-light,.form-contact-dark [disabled].btn-light,.form-contact-dark [disabled].btn-primary,.form-contact-dark [disabled].btn-secondary,.form-contact-dark fieldset[disabled] .btn,.form-contact-dark fieldset[disabled] .btn-ghost-light,.form-contact-dark fieldset[disabled] .btn-light,.form-contact-dark fieldset[disabled] .btn-primary,.form-contact-dark fieldset[disabled] .btn-secondary{opacity:1}.form-contact-dark .form-control{height:45px;background-color:rgba(34,34,34,.6);border:1px solid rgba(34,34,34,.2);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none;opacity:.9;color:var(--st-white)}.footer .sosmed-icon a,.navbar-main .dropdown-menu,.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:var(--st-secondary)}.form-contact-dark .form-control::placeholder{color:var(--st-white);opacity:1}.form-contact-dark .form-control:-ms-input-placeholder{color:var(--st-white)}.form-contact-dark .form-control::-ms-input-placeholder{color:var(--st-white)}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:50px;right:10px;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:var(--st-primary) url("../images/cd-top-arrow.svg") no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.banner .owl-theme .item,.footer,.whoweare{background-position:center}.cd-top:hover{opacity:1;-webkit-transition:opacity .3s,visibility;-moz-transition:opacity .3s,visibility;transition:opacity .3s,visibility}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.navbar-brand{padding-bottom:0;font-size:36px}.navbar-main{font-family:Quicksand-Light;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;position:absolute;z-index:1000;top:10%;right:15%;width:150px}.navbar-main .navbar{padding:0}.navbar-main li,.navbar-main ol{margin:0}.navbar-main .navbar-toggler{color:var(--st-primary);border-color:transparent;z-index:9999}button.navbar-toggler:focus-visible{outline:2px solid var(--st-white);border-radius:5px}.navbar-main .dropdown-toggle::after{margin-left:.6em;color:#222}.navbar-main .dropdown-menu{min-width:200px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:.2rem 0;margin-top:0;border-width:0;color:var(--st-white);font-size:14px}.navbar-main .dropdown-item{color:var(--st-white);padding:.5rem 1.5rem;border-bottom:1px solid #07090d}.navbar-main .dropdown-item:focus,.navbar-main .dropdown-item:hover{color:#222;text-decoration:none;background-color:var(--st-primary)}.navbar-main.stiky .navbar-brand img{width:80%}.navbar-main.stiky .navbar{padding-top:8px;padding-bottom:8px}.banner .owl-theme .item img.img-slider,.navbar-main.open .navbar-nav{display:none}.navbar-nav .nav-link{color:var(--st-white);padding-bottom:0;padding-top:12px}.contact-info{float:left;margin-top:15px;width:100%}.header-1 .navbar-main{background-color:var(--st-white);width:100%}.header-1 .navbar-main .active>.nav-link,.header-1 .navbar-main .nav-link.active,.header-1 .navbar-main .nav-link:hover,.header-1 .navbar-main.stiky .active>.nav-link,.header-1 .navbar-main.stiky .nav-link.active{color:var(--st-primary);background-color:transparent}.header-1 .navbar-main .nav-link{font-family:Quicksand-Light;color:var(--st-text);padding:1.5rem;background-color:transparent;border-bottom:3px solid transparent}.header-1 .navbar-main.stiky{height:auto;background-color:var(--st-white);position:fixed;top:0;right:0;left:0;z-index:1030;padding-top:40px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;bottom:initial}.header-1 .navbar-main.stiky .navbar{padding-top:0;padding-bottom:0}.header-1 .btn-nav{margin-right:-1rem;padding:20px 40px}.img-slider-item{display:inherit!important;width:auto!important}.banner{height:110%;overflow:hidden;padding:0;position:relative}.banner .overlay-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(34,34,34,.4);z-index:1}.banner .owl-theme{height:100%}.banner .owl-theme div:not(.owl-controls){height:100%;overflow:hidden}.banner .owl-theme .wrap-caption,.banner .owl-theme.banner-nav{height:auto!important}.banner .owl-theme .owl-dots{height:auto!important;margin-top:-50px}.banner .owl-theme.banner-nav .custom-nav{height:100px!important}.banner .owl-theme .item{background-repeat:no-repeat;background-size:cover}.banner .custom-nav .owl-next,.banner .custom-nav .owl-prev,.main-content .owl-theme .custom-nav .owl-next,.main-content .owl-theme .custom-nav .owl-prev{height:100px;color:inherit;background:0 0;border:none;z-index:100;position:absolute}.banner .custom-nav{position:absolute;top:40%;left:0;right:0;height:auto}.banner .custom-nav .owl-next,.banner .custom-nav .owl-prev{cursor:pointer}.banner .custom-nav .owl-next i,.banner .custom-nav .owl-prev i,.main-content .owl-theme .custom-nav .owl-next i,.main-content .owl-theme .custom-nav .owl-prev i{font-size:2.5rem;color:#cecece}.banner .custom-nav .owl-prev,.main-content .owl-theme .custom-nav .owl-prev{left:0}.banner .custom-nav .owl-next,.main-content .owl-theme .custom-nav .owl-next{right:0}.carousel-thumbs{margin-top:-90px}.wrapCarouselThumbs .owl-item{border:3px solid var(--st-secondary)}.main-content .owl-theme .custom-nav{position:absolute;top:20%;left:0;right:0}.banner-full{height:110%;position:relative}.banner .wrap-caption,.banner-full .wrap-caption{width:60%;position:relative;z-index:2}.banner .wrap-caption .caption-heading,.banner-full .wrap-caption .caption-heading{font-size:60px;margin-bottom:20px;margin-top:20px;font-family:Quicksand-Light;color:var(--st-white);line-height:1}.banner .wrap-caption .caption-heading span,.banner-full .wrap-caption .caption-heading span{font-weight:300;color:var(--st-primary)}.banner .wrap-caption .caption-subheading,.banner-full .wrap-caption .caption-subheading{color:var(--st-primary);font-size:24px;font-style:italic}.banner .wrap-caption .caption-subheading:after,.banner-full .wrap-caption .caption-subheading:after{content:'';display:block;vertical-align:bottom;width:100px;height:1px;background-color:var(--st-primary);margin-bottom:10px;margin-top:15px}.banner .wrap-caption .bg,.banner .wrap-caption p.bg,.banner-full .wrap-caption .bg,.banner-full .wrap-caption p.bg{background-color:rgba(153,153,153,.5);padding:20px}.banner .wrap-caption p,.banner-full .wrap-caption p{padding:0;color:var(--st-white)}@media (max-width:991px){.header-1 .btn-nav{margin-right:0}.banner .wrap-caption,.banner-full .wrap-caption{width:100%}.banner .wrap-caption .caption-heading,.banner-full .wrap-caption .caption-heading{font-size:45px}.banner .wrap-caption .btn,.banner .wrap-caption .btn-ghost-light,.banner .wrap-caption .btn-light,.banner .wrap-caption .btn-primary,.banner .wrap-caption .btn-secondary,.banner-full .wrap-caption .btn,.banner-full .wrap-caption .btn-ghost-light,.banner-full .wrap-caption .btn-light,.banner-full .wrap-caption .btn-primary,.banner-full .wrap-caption .btn-secondary{padding:13px 20px;margin-top:5px;margin-bottom:5px}}@media (max-width:575px){.banner .wrap-caption,.banner-full .wrap-caption{width:100%}.banner .wrap-caption .caption-heading,.banner-full .wrap-caption .caption-heading{font-size:30px}.banner .wrap-caption .caption-supheading,.banner-full .wrap-caption .caption-supheading{font-size:14px}}.banner .h-right,.banner-full .h-right{-ms-flex-pack:end!important;justify-content:flex-end!important}.column-item,.podnikatele{flex-direction:column;display:flex}.banner .h-right>.wrap-caption,.banner-full .h-right>.wrap-caption{width:50%}.banner .h-center>.wrap-caption,.banner-full .h-center>.wrap-caption{width:80%;margin:0 auto;text-align:center}#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-color:var(--st-primary);background-repeat:no-repeat;background-size:32px 64px;background-image:url("../images/cd-icon-controller.svg")}#cd-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:1px}#cd-zoom-out{background-position:50% -32px}.border-img{border:1px solid #e6e6e6}.p-30{padding:30px}.row-reset{margin-left:-15px;margin-right:-15px}.whoweare{padding:63px 40px 30px;background-size:inherit;background-repeat:no-repeat}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:40px}@media (max-width:767px){h1{font-size:3em;line-height:normal}.banner-page .title-page,.banner-page-2 .title-page,h2{font-size:2em;line-height:normal}h3{font-size:1.2em;line-height:normal}.rs-box-project .title,.rs-team-1 .title,.rs-team-2 .title,.rs-team-single .title,h4{font-size:1em;line-height:normal}.rs-feature-box-1 .title,.section-heading{font-size:24px}.bgi-hide-xs,.whoweare{background-image:none!important}.overlap{margin-top:0}.subscribe-form .form-control{min-width:auto}.header-1 .navbar-main .nav-link{padding-top:.7rem;padding-bottom:.7rem}.header-1 .navbar-main .navbar-brand{position:relative;top:0}.navbar-collapse{padding-bottom:20px}.btn-nav{display:block}.banner .custom-nav{display:none}}.footer{background-color:#f8f8f8;color:var(--st-text);background-size:cover;position:relative}.footer .sosmed-icon a{font-size:20px;margin-left:5px;margin-right:5px;color:var(--st-white);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.footer .footer-item .logo-bottom{margin-bottom:10px}.footer .footer-item .footer-title{font-size:18px;padding:20px 0 30px;margin-bottom:0;position:relative;color:var(--st-white);font-family:Quicksand-Light;font-weight:400}.footer .footer-item .footer-title:after{content:'';display:block;vertical-align:bottom;width:40px;height:1px;background:var(--st-primary);margin-bottom:10px;margin-top:15px}.footer .footer-item .list,.footer .footer-item .recent-post{margin:0;padding:0}.footer .footer-item .list li{list-style:none;padding-bottom:5px;padding-top:5px}.footer .footer-item .list li a{position:relative;color:var(--st-text)}.footer .footer-item .footer-subscribe input[type=email]{width:100%;background:var(--st-white);padding:10px 57px 10px 17px;min-height:38px;max-width:480px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:0}.footer .footer-item .footer-subscribe input[type=email]:focus{background:var(--st-white);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 2px var(--st-primary);-moz-box-shadow:0 0 0 2px var(--st-primary);box-shadow:0 0 0 2px var(--st-primary);border-color:transparent}.footer .footer-item .footer-subscribe input[type=submit]{position:absolute;left:0;top:0;visibility:hidden}.footer .footer-item .footer-subscribe label{position:absolute;right:0;top:0;border:0;width:40px;height:38px;line-height:40px;padding:0;cursor:pointer;font-size:13px;background:0 0;color:var(--st-white);outline:0!important;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;background:var(--st-primary)}.footer .footer-item .footer-subscribe p{font-size:13px;margin-top:16px}.footer .footer-item .recent-post li{list-style:none;margin:0 0 30px}.footer .footer-item .recent-post li a{color:var(--st-text);line-height:20px;display:inline-block;vertical-align:top;margin:0 0 14px}.footer .footer-item .recent-post li .date{display:block;font-size:12px;padding:0;color:var(--st-primary)}.footer .footer-item .recent-post li .date i{margin-right:5px}.footer .fcopy{padding:30px 0;font-size:14px;background-color:var(--st-banner-blue)}.footer .fcopy a{color:var(--st-white)}.ftex{margin-bottom:0}.podnikatele.body-content{border-left:1px solid var(--st-primary);padding:0 15px}.podnikatele{flex:1}.podnikatele a{margin-top:auto}.short-text{margin-left:20%;margin-right:20%}.gallery{display:flex;width:100%;height:400px}.gallery-item{flex:1;overflow:hidden;position:relative}.hover-underline::after,.overlay{position:absolute;width:100%;left:0}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.gallery-item:hover img{transform:scale(1.1)}.overlay{bottom:50%;transform:translateY(50%);background-color:rgba(15,20,54,.8);color:#fff;padding:10px 0;font-size:18px}.equal-height{display:flex;flex-wrap:wrap}.column-inner{display:flex;flex-direction:column;flex:1;padding:20px;height:100%}.column-inner h3{transition:color .25s ease-in-out}.spweb-logo img{width:88px;display:inline-block}.hover-underline{display:inline-block;position:relative}.hover-underline::after{content:'';transform:scaleX(0);height:2px;bottom:0;background-color:var(--st-white);transition:transform .25s ease-out}.hover-underline:hover::after{transform:scaleX(1)}.bannershadow{filter:drop-shadow(1px 1px 0 var(--st-white))}.icons{width:15px}.bars-icon{width:36px}.mobile-display{display:none!important}@media (max-width:991px){.banner .h-center>.wrap-caption,.banner .h-right>.wrap-caption,.banner-full .h-center>.wrap-caption,.banner-full .h-right>.wrap-caption{width:100%}.about-content-left,.about-content-left h2,.mobile-center{text-align:center}.mobile-none{display:none!important}.mobile-display{display:block!important}.gallery{flex-direction:column;height:auto}.gallery-item{width:100%;flex:none;height:200px}.overlay{padding:74px 0}.alfaplatik{width:200px}.contact-info address{text-align:center;font-size:1.407em}.druhe-logo{width:10px}}@media (max-width:768px){.navbar-main{top:3%;right:1%}}@media (max-width:500px){.contact-info address{font-size:1.107em}}