﻿*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-height:100%;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}body{font-size:16px !important;font-family:"sofia-pro",sans-serif;color:#546e7a;position:relative;background-color:#fff;-ms-touch-action:pan-y;overflow-x:hidden;outline:none}a:hover{transition:all .3s ease-in-out}p{font-size:16px;line-height:155%;margin:0}p:first-letter{text-transform:capitalize}figure{margin:0}figure img{display:block;max-width:100%}ul{list-style:none;margin:0;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ms-btn{min-width:130px;font-weight:700;font-size:18px;letter-spacing:normal;text-decoration:none;display:inline-block;padding:19px 40px;border-radius:8px;border:none;text-align:center;position:relative;overflow:hidden;top:0;transition:.3s}.ms-btn.btn-sm{padding:10px 18px;font-size:16px}.ms-btn.btn-md{padding:14px 20px;font-size:15px}.ms-btn.btn-lg{padding:17px 25px;font-size:16px}.ms-btn.btn-xl{padding:20px 25px;font-size:18px}@media only screen and (max-width: 768px){.ms-btn{padding:16px 40px;font-size:18px}}@media only screen and (max-width: 575px){.ms-btn{font-size:16px}}.primary-solid{background-color:#0078ff;color:#fff}.primary-solid:hover{background-color:rgba(0,120,255,.8);color:#fff}.primary-border{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #0078ff;color:#0078ff}.primary-border:hover{background-color:#0078ff;color:#fff}.form-field{width:100%;margin:0 0 21px 0}@media only screen and (max-width: 1400px){.form-field{margin:0 0 18px 0}}label{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:137.02%;color:#8999a6}@media only screen and (max-width: 1400px){label{font-size:14px}}.textbox{width:100%;height:59px;padding:0 21px;background:#f1f6fc;border:none;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#0078ff;margin:0 0 0 0;border-radius:0;outline:none}@media only screen and (max-width: 1400px){.textbox{height:45px;padding:0 15px}}.textbox::-webkit-input-placeholder{opacity:1;color:#999;font-size:16px}.textbox:focus{border:#123760 solid 1px}textarea.textbox{height:99px;resize:none;padding:15px 21px}@media only screen and (max-width: 1400px){textarea.textbox{height:70px;padding:15px}}.button,.line--button-white,.primary--button-white,.primary--button,.secondary--button,.line--button-primary,.line--button{display:inline-block;padding:0 60px;margin:0;height:64px;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:64px;text-decoration:none;border:none;border-radius:10px;text-align:center;cursor:pointer;transition:all .3s ease-in-out;letter-spacing:.36px}.button:hover,.line--button-white:hover,.primary--button-white:hover,.primary--button:hover,.secondary--button:hover,.line--button-primary:hover,.line--button:hover{background-color:#0078ff}@media only screen and (max-width: 1400px){.button,.line--button-white,.primary--button-white,.primary--button,.secondary--button,.line--button-primary,.line--button{padding:0 36px;height:50px;line-height:50px;font-size:17px}}.line--button{color:#212031;border:1px solid #212031}.line--button:hover{color:#fff;border:1px solid #0078ff}.line--button-primary{color:#0078ff;border:1px solid #0078ff}.line--button-primary:hover{color:#fff;background:#0078ff;border:1px solid #0078ff}.secondary--button{color:#fff;border:1px solid #1c2632;background:#1c2632}.secondary--button:hover{border:1px solid #0078ff}.primary--button{background:#0078ff;color:#fff;border:1px solid #0078ff}.primary--button:hover{background:#123760;border:1px solid #123760}.primary--button-white{background:#fff;color:#0078ff;border:1px solid #fff}.primary--button-white:hover{background:#123760;border:1px solid #123760;color:#fff}.line--button-white{color:#fff;border:1px solid #fff}.line--button-white:hover{background:#123760;border:1px solid #123760;color:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);list-style-type:none}.slick-dots li{display:block;float:left;margin:0 2px}.slick-dots li button{width:6px;height:6px;background-color:#666;outline:none;border:none;font-size:0;padding:0}.slick-dots li.slick-active button{background-color:#999}.slick-arrow{width:30px;height:30px;background-color:#666;font-size:0;position:relative;outline:none;border:none;cursor:pointer}.slick-arrow:after{font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;text-align:center;color:#fff}.slick-arrow.slick-next:after{content:""}.slick-arrow.slick-prev:after{content:""}@keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%{-webkit-transform:translateX(5px);transform:translateX(5px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:8px;margin-top:-4px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:8px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}h2{font-size:40px;font-style:normal;font-weight:700;line-height:110%}@media only screen and (max-width: 1400px){h2{font-size:36px}}@media only screen and (max-width: 991px){h2{font-size:30px}}@media only screen and (max-width: 768px){h2{font-size:28px}}@media only screen and (max-width: 640px){h2{font-size:26px}}h3{font-size:34px;font-style:normal;font-weight:500;line-height:114%}@media only screen and (max-width: 1400px){h3{font-size:30px}}@media only screen and (max-width: 991px){h3{font-size:28px}}@media only screen and (max-width: 768px){h3{font-size:27px}}@media only screen and (max-width: 640px){h3{font-size:26px}}h4{font-size:40px;font-style:normal;font-weight:800;line-height:97%}@media only screen and (max-width: 1400px){h4{font-size:36px}}@media only screen and (max-width: 991px){h4{font-size:34px}}@media only screen and (max-width: 768px){h4{font-size:32px}}@media only screen and (max-width: 640px){h4{font-size:29px}}.home--banner{width:100%;position:relative;margin-bottom:70px}@media only screen and (max-width: 991px){.home--banner{margin-bottom:40px}}.home--banner #banner-slide-prev,.home--banner #banner-slide-next{top:0;width:48px;height:48px;background:rgba(0,10,16,.4);top:50%;margin-top:-24px;font-size:19px;line-height:0;border-radius:4px 0px 0px 4px;position:absolute;z-index:100;color:rgba(255,255,255,.7725490196);border:none;outline:none}.home--banner #banner-slide-prev:hover,.home--banner #banner-slide-next:hover{color:#fff}@media only screen and (max-width: 991px){.home--banner #banner-slide-prev,.home--banner #banner-slide-next{display:none}}.home--banner #banner-slide-prev{left:0}.home--banner #banner-slide-next{right:0}.home--banner .banner-slider{position:relative}.home--banner .banner-slider .slide{background-repeat:no-repeat;background-position:center right;background-size:cover}@media only screen and (max-width: 991px){.home--banner .banner-slider .slide{background-position:center center}}.home--banner .banner-slider .slide .container .content--area{display:flex;align-items:center;min-height:567px;justify-content:center;text-align:center}.home--banner .banner-slider .slide .container .content--area .banner--main-text h1{margin:0 0 56px 0;color:#fff;text-align:center;text-align:center;font-size:81px;font-style:normal;font-weight:800;line-height:90px}@media only screen and (max-width: 1400px){.home--banner .banner-slider .slide .container .content--area .banner--main-text h1{font-size:70px;margin:0 0 0 0}}.home--banner .banner-slider .slide .container .content--area .banner--main-text h1 .highlight{font-weight:800;-webkit-text-stroke:3px #fff;-webkit-text-fill-color:#0078ff}.home--banner .banner-slider .slide .container .content--area .banner--main-text h1 .highlight-2{font-family:"Shadows Into Light",cursive;color:#fff;font-size:81px;font-style:normal;font-weight:400;line-height:72px;position:relative}@media only screen and (max-width: 1400px){.home--banner .banner-slider .slide .container .content--area .banner--main-text h1 .highlight-2{font-size:60px}}.home--banner .banner-slider .slide .container .content--area .banner--main-text h1 .highlight-2::after{content:"";top:79%;left:0;background:url(../images/banner-vector.svg) no-repeat;width:100%;height:100%;position:absolute}.home--banner .slick-dots li button{margin-bottom:15px;width:20px;height:3px;background-color:rgba(255,255,255,.5);font-size:0px;border:0}.home--banner .slick-dots li.slick-active button{background-color:#0078ff}.image--card-block{width:100%;padding-bottom:70px}@media only screen and (max-width: 991px){.image--card-block{padding-bottom:40px}}.image--card-block .content--area{width:100%}.image--card-block .content--area h3{color:#0f3455;max-width:960px;text-align:center;margin:0 auto 26px auto}.image--card-block .content--area p{text-align:center;max-width:1000px;margin:0 auto 43px auto}@media only screen and (max-width: 991px){.image--card-block .content--area p{margin:0 auto 28px auto}}.image--card-block .content--area .cta{display:flex;height:90px;justify-content:center;position:relative;margin-bottom:34px}@media only screen and (max-width: 1400px){.image--card-block .content--area .cta{margin-bottom:15px}}@media only screen and (max-width: 991px){.image--card-block .content--area .cta{margin-bottom:0}}.image--card-block .content--area .cta .vector--img{position:absolute;top:-23px;left:20%;width:232px;height:81px}@media only screen and (max-width: 1400px){.image--card-block .content--area .cta .vector--img{left:16%}}@media only screen and (max-width: 1200px){.image--card-block .content--area .cta .vector--img{left:10%}}@media only screen and (max-width: 991px){.image--card-block .content--area .cta .vector--img{width:185px;left:6%;height:auto}}@media only screen and (max-width: 768px){.image--card-block .content--area .cta .vector--img{display:none}}.image--card-block .content--area .card--container{display:flex;justify-content:center;flex-wrap:wrap;gap:50px}@media only screen and (max-width: 1400px){.image--card-block .content--area .card--container{gap:30px}}@media only screen and (max-width: 991px){.image--card-block .content--area .card--container{gap:15px}}.card--item{display:block;position:relative;border-radius:30px;transition:all .3s ease-in-out}.card--item img{display:block;max-width:393px;width:100%;height:auto}@media only screen and (max-width: 1400px){.card--item img{max-width:340px}}.card--item span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:700}@media only screen and (max-width: 1400px){.card--item span{font-size:28px}}@media only screen and (max-width: 991px){.card--item span{font-size:24px}}.card--item span i{margin-top:30px;display:block;font-size:18px;transition:all .3s ease-in-out}@media only screen and (max-width: 1400px){.card--item span i{margin-top:22px}}@media only screen and (max-width: 991px){.card--item span i{margin-top:15px;font-size:15px}}.card--item:hover{transform:translateY(-3px)}.card--item:hover span{color:#80bcff}.card--item:hover i{transform:translateX(10px)}.counter--area{width:100%;padding:100px 0 260px 0;background:#123760}@media only screen and (max-width: 1200px){.counter--area{padding:80px 0 80px 0}}@media only screen and (max-width: 991px){.counter--area{padding:50px 0}}.counter--area .content--area{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}@media only screen and (max-width: 1400px){.counter--area .content--area{justify-content:center;gap:30px}}@media only screen and (max-width: 640px){.counter--area .content--area{flex-direction:column}}.counter--area .content--area .counter{display:flex;align-items:center;gap:16px}.counter--area .content--area .counter figure{width:80px;height:80px;border-radius:100%}.counter--area .content--area .counter figure img{display:block;max-width:100%;height:auto}.counter--area .content--area .counter section{width:calc(100% - 80px)}.counter--area .content--area .counter section h3{color:#fff;font-size:36px;font-style:normal;font-weight:300;line-height:24px}@media only screen and (max-width: 1400px){.counter--area .content--area .counter section h3{font-size:28px}}.counter--area .content--area .counter section h3 span{font-weight:500}.counter--area .content--area .counter section p{color:#cfd2d7;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media only screen and (max-width: 1400px){.counter--area .content--area .counter section p{font-size:16px}}.awning--types{width:100%;max-width:1680px;padding:59px 0 68px 0;margin:-178px auto 0 auto;background:#eaedf1;border-radius:80px}@media only screen and (max-width: 1200px){.awning--types{margin:0 auto 0 auto;border-radius:0}}.awning--types .heading{text-align:center;margin-bottom:40px}.awning--types .heading h4{color:#0f3455;font-weight:800}.awning--types .heading p{color:#475e68;text-align:center;font-size:24px;font-weight:500;line-height:162%}@media only screen and (max-width: 1200px){.awning--types .heading p{font-size:20px}}@media only screen and (max-width: 991px){.awning--types .heading p{font-size:18px;line-height:150%}}.awning--types .awning--types-slider-area{position:relative}.awning--types .awning--types-slider-area #awning--types-slide-prev,.awning--types .awning--types-slider-area #awning--types-slide-next{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:100%;color:#123760;background:#dee9f5;transition:all .3s ease-in-out}.awning--types .awning--types-slider-area #awning--types-slide-prev i,.awning--types .awning--types-slider-area #awning--types-slide-next i{font-size:16px}.awning--types .awning--types-slider-area #awning--types-slide-prev:hover,.awning--types .awning--types-slider-area #awning--types-slide-next:hover{background-color:#0078ff;color:#fff}@media only screen and (max-width: 1200px){.awning--types .awning--types-slider-area #awning--types-slide-prev,.awning--types .awning--types-slider-area #awning--types-slide-next{display:none}}.awning--types .awning--types-slider-area #awning--types-slide-prev{left:3%}.awning--types .awning--types-slider-area #awning--types-slide-next{right:3%}.awning--types .awning--types-slider-area .awning--types-slider .slide{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;margin:0 10px;border-radius:30px;background:#123760;height:234px}.awning--types .awning--types-slider-area .awning--types-slider .slide .awning--types-popup{text-decoration:none;text-align:center}.awning--types .awning--types-slider-area .awning--types-slider .slide figure,.awning--types .awning--types-slider-area .awning--types-slider .slide .icon--box{text-decoration:none;display:block;max-width:160px;height:110px}.awning--types .awning--types-slider-area .awning--types-slider .slide figure img,.awning--types .awning--types-slider-area .awning--types-slider .slide .icon--box img{display:block;max-width:100%;height:auto;margin:auto}.awning--types .awning--types-slider-area .awning--types-slider .slide .awning--types-popup-image{display:none}.awning--types .awning--types-slider-area .awning--types-slider .slide span{color:#fff;text-align:center;font-size:16px;font-style:normal;line-height:137%}.awning--unlimited{width:100%;padding:74px 0 67px 0}@media only screen and (max-width: 991px){.awning--unlimited{padding:54px 0 47px 0}}.awning--unlimited .content--area{display:flex;justify-content:space-around;gap:87px}@media only screen and (max-width: 1400px){.awning--unlimited .content--area{gap:50px}}@media only screen and (max-width: 1200px){.awning--unlimited .content--area{flex-direction:column}}.awning--unlimited .content--area .image--area{width:40%}@media only screen and (max-width: 1200px){.awning--unlimited .content--area .image--area{width:90%;margin:0 auto}}.awning--unlimited .content--area .image--area figure{display:block;max-width:460px;height:auto;position:relative}@media only screen and (max-width: 1200px){.awning--unlimited .content--area .image--area figure{margin:0 auto}}.awning--unlimited .content--area .image--area figure a{display:block}.awning--unlimited .content--area .image--area figure a .main-image{display:block;max-width:100%;height:auto}.awning--unlimited .content--area .image--area figure a .icon{top:50%;left:50%;width:164px;height:164px;border-radius:100%;position:absolute;transform:translate(-50%, -50%);transition:all .3s ease-in-out}@media only screen and (max-width: 1200px){.awning--unlimited .content--area .image--area figure a .icon{width:120px;height:120px}}.awning--unlimited .content--area .image--area figure:hover .icon{transform:translate(-50%, -55%)}.awning--unlimited .content--area .text--area{width:60%}@media only screen and (max-width: 1200px){.awning--unlimited .content--area .text--area{width:100%}}.awning--unlimited .content--area .text--area .heading{margin-bottom:40px}@media only screen and (max-width: 1200px){.awning--unlimited .content--area .text--area .heading{text-align:center}}.awning--unlimited .content--area .text--area .heading h4{color:#0f3455;margin-bottom:13px}.awning--unlimited .content--area .text--area .heading p{margin-bottom:32px;font-size:18px;font-style:normal;font-weight:400;line-height:155%}.awning--unlimited .content--area .text--area .point{display:flex;background:#fff;padding:30px 34px;margin-bottom:20px;gap:19px;border-radius:15px;filter:drop-shadow(0px 4px 64px rgba(0, 0, 0, 0.05))}.awning--unlimited .content--area .text--area .point img{display:block;width:32px;height:32px;margin-top:0}.awning--unlimited .content--area .text--area .point h6{color:#0f3455;font-size:20px;font-style:normal;font-weight:700;line-height:130%}.projects-area{width:100%;margin-bottom:65px;position:relative}@media only screen and (max-width: 991px){.projects-area{margin-bottom:50px}}.projects-area .container{position:relative}.projects-area .container #project-slide-prev,.projects-area .container #project-slide-next{position:absolute;top:calc(50% + 38px);transform:translateY(-50%);width:56px;height:56px;border-radius:100%;color:#0078ff;background:none;border:#0078ff solid 1px;transition:all .3s ease-in-out}.projects-area .container #project-slide-prev i,.projects-area .container #project-slide-next i{font-size:16px}.projects-area .container #project-slide-prev:hover,.projects-area .container #project-slide-next:hover{background-color:#0078ff;color:#fff}.projects-area .container #project-slide-prev{left:-8%}.projects-area .container #project-slide-next{right:-8%}@media only screen and (max-width: 1600px){.projects-area .container #project-slide-prev{left:-4%}.projects-area .container #project-slide-next{right:-4%}}@media only screen and (max-width: 1500px){.projects-area .container #project-slide-prev{left:-3%}.projects-area .container #project-slide-next{right:-3%}}@media only screen and (max-width: 1400px){.projects-area .container #project-slide-prev{left:-5%}.projects-area .container #project-slide-next{right:-5%}}@media only screen and (max-width: 1200px){.projects-area .container #project-slide-prev{display:none}.projects-area .container #project-slide-next{display:none}}.projects-area .heading{text-align:center;margin-bottom:40px}.projects-area .heading h4{color:#0f3455}.projects-area .heading p{color:#475e68;text-align:center;font-size:24px;font-weight:500;line-height:162%}@media only screen and (max-width: 1400px){.projects-area .heading p{font-size:20px}}@media only screen and (max-width: 991px){.projects-area .heading p{font-size:18px;line-height:150%}}.projects-area .project-slider{padding-bottom:77px}@media only screen and (max-width: 1400px){.projects-area .project-slider{padding-bottom:40px}}.projects-area .project-slider .card--item{display:block;position:relative;border-radius:30px;transition:all .3s ease-in-out;margin:0 15px}.projects-area .project-slider .card--item img{display:block;width:100%;height:auto;border-radius:30px}@media only screen and (max-width: 1400px){.projects-area .project-slider .card--item img{max-width:340px}}.projects-area .project-slider .card--item span{font-size:30px;font-weight:700}@media only screen and (max-width: 1400px){.projects-area .project-slider .card--item span{font-size:25px}}@media only screen and (max-width: 991px){.projects-area .project-slider .card--item span{font-size:22px}}.projects-area .project-slider .card--item span i{margin-top:24px;display:block;font-size:18px;transition:all .3s ease-in-out}@media only screen and (max-width: 1400px){.projects-area .project-slider .card--item span i{margin-top:22px}}@media only screen and (max-width: 991px){.projects-area .project-slider .card--item span i{margin-top:15px;font-size:15px}}.projects-area .cta{display:flex;justify-content:center}.our--clients{width:100%;margin-bottom:82px}@media only screen and (max-width: 991px){.our--clients{margin-bottom:50px}}.our--clients .container .heading{margin-bottom:43px;text-align:center}.our--clients .container .heading h4{color:#0f3455}@media only screen and (max-width: 1400px){.our--clients .container .heading{margin-bottom:30px}}.our--clients .container .content--area{display:flex;gap:36px}@media only screen and (max-width: 1400px){.our--clients .container .content--area{gap:20px}}@media only screen and (max-width: 991px){.our--clients .container .content--area{gap:15px;flex-direction:column;align-items:center}}.our--clients .container .content--area figure{height:85px;width:auto}.testimonial--area{width:100%;background-color:#eaedf1;padding:63px 0 78px 0;position:relative}@media only screen and (max-width: 991px){.testimonial--area{display:none;padding:50px 0 58px 0}}.testimonial--area .testimonial-vector{position:absolute;top:3%;left:82%;width:203px;height:145px}@media only screen and (max-width: 991px){.testimonial--area .testimonial-vector{display:none}}@media only screen and (max-width: 991px){.testimonial--area{padding:50px 0 62px 0}}.testimonial--area .container{position:relative}.testimonial--area .container #testimonial-slide-prev,.testimonial--area .container #testimonial-slide-next{position:absolute;top:calc(50% + 50px);transform:translateY(-50%);width:56px;height:56px;border-radius:100%;color:#0078ff;background:none;border:#0078ff solid 1px;transition:all .3s ease-in-out}.testimonial--area .container #testimonial-slide-prev i,.testimonial--area .container #testimonial-slide-next i{font-size:16px}.testimonial--area .container #testimonial-slide-prev:hover,.testimonial--area .container #testimonial-slide-next:hover{color:#fff;background:#0078ff}.testimonial--area .container #testimonial-slide-prev{left:-8%}.testimonial--area .container #testimonial-slide-next{right:-8%}@media only screen and (max-width: 1600px){.testimonial--area .container #testimonial-slide-prev{left:-4%}.testimonial--area .container #testimonial-slide-next{right:-4%}}@media only screen and (max-width: 1500px){.testimonial--area .container #testimonial-slide-prev{left:-3%}.testimonial--area .container #testimonial-slide-next{right:-3%}}@media only screen and (max-width: 1400px){.testimonial--area .container #testimonial-slide-prev{left:-5%}.testimonial--area .container #testimonial-slide-next{right:-5%}}@media only screen and (max-width: 1200px){.testimonial--area .container #testimonial-slide-prev{display:none}.testimonial--area .container #testimonial-slide-next{display:none}}.testimonial--area .container .content--area .heading{text-align:center}.testimonial--area .container .content--area .heading h4{color:#0f3455;margin-bottom:16px}.testimonial--area .container .content--area .heading .ratings{display:flex;justify-content:center;align-self:center;gap:5px;margin-bottom:45px}.testimonial--area .container .content--area .heading .ratings .rate{margin-top:0px;color:#757e88;font-size:26px;font-style:normal;font-weight:400;line-height:100%}.testimonial--area .container .content--area .heading .ratings .review--number{color:#7a7e89;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.testimonial--area .container .content--area .testimonial--silder{width:100%}.testimonial--area .container .content--area .testimonial--silder .slide{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:48px 44px;margin:0 25px;background:#fff;border-radius:20px}.testimonial--area .container .content--area .testimonial--silder .slide .client{width:64px;height:64px;border-radius:100%;margin-bottom:20px}.testimonial--area .container .content--area .testimonial--silder .slide h6{color:#475e68;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:162%}.testimonial--area .container .content--area .testimonial--silder .slide .start--rating{margin-bottom:15px}.testimonial--area .container .content--area .testimonial--silder .slide p{text-align:center;color:#546e7a;font-size:16px;font-style:normal;font-weight:400;line-height:162%}.start--rating{display:flex;align-items:center;gap:3px}.start--rating img{display:block;width:26px;height:26px}.footer--quick-view{width:100%;padding:86px 0 98px 0;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 991px){.footer--quick-view{padding:46px 0 58px 0}}@media only screen and (max-width: 991px){.footer--quick-view .container .content--area{text-align:center}}.footer--quick-view .container .content--area h5{margin-bottom:34px;color:#fff;font-size:40px;font-style:normal;font-weight:800;line-height:127%}@media only screen and (max-width: 1400px){.footer--quick-view .container .content--area h5{font-size:30px;margin-bottom:22px}}.footer--quick-view .container .content--area .primary--button-white,.footer--quick-view .container .content--area .line--button-white{padding:0 55px;font-size:18px;height:59px;line-height:56px}@media only screen and (max-width: 575px){.footer--quick-view .container .content--area .primary--button-white,.footer--quick-view .container .content--area .line--button-white{padding:0 15px;width:60%;text-align:center}}.footer--quick-view .container .content--area .primary--button-white{margin-right:15px}@media only screen and (max-width: 575px){.footer--quick-view .container .content--area .primary--button-white{margin:0 0 15px 0}}.product-article{padding:45px 0}.product-article .article-section{padding:45px 0}.product-article .content-image img{max-width:442px;width:100%;border-radius:30px}.product-article .content-text{padding:0 85px}.product-article .content-text h2{max-width:610px;margin-bottom:15px;color:#0f3455}.product-article .content-text p{font-size:18px;margin-bottom:10px}.product-article .content-text .ms-btn{margin-top:15px}@media only screen and (max-width: 1200px){.product-article .content-text{padding:0}}@media only screen and (max-width: 992px){.product-article .content-image{text-align:center}.product-article .content-image img{width:70%}.product-article .content-text{text-align:center}.product-article .content-text h2{max-width:100%}}.awning--types.commercial-styles{max-width:100%;margin:0;border-radius:0;background:url(../images/awning-styles-bg.png);background-repeat:no-repeat;background-size:cover;position:relative}.awning--types.commercial-styles .awning--types-slider{background:rgba(0,0,0,0)}.awning--types.commercial-styles .awning--types-slider .slide{display:unset;flex-direction:unset;align-items:unset;justify-content:unset;background:#123760;padding:0}.awning--types.commercial-styles .awning--types-slider .slide .awning--types-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:15px}.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-prev,.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-next{background-color:rgba(18,54,96,.5);color:#fff}.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-prev:hover,.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-next:hover{background-color:rgba(18,54,96,.8)}@media only screen and (max-width: 1265px){.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-prev,.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-next{display:none !important}}.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-prev{left:6%}@media only screen and (max-width: 1400px){.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-prev{left:1%}}.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-next{right:6%}@media only screen and (max-width: 1400px){.awning--types.commercial-styles .awning--types-slider-area #awning--types-slide-next{right:1%}}.awning--types.commercial-styles::before{content:"";width:100%;height:120px;background-color:#fff;position:absolute;bottom:0}.valance-styles{padding:75px 0 115px}.valance-styles .heading{text-align:center;margin-bottom:40px}.valance-styles .heading h4{color:#0f3455}.valance-styles .heading p{color:#475e68;text-align:center;font-size:24px;font-weight:500;line-height:162%}@media only screen and (max-width: 1400px){.valance-styles .heading p{font-size:20px}}@media only screen and (max-width: 991px){.valance-styles .heading p{font-size:18px;line-height:150%}}.valance-styles ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:30px;row-gap:40px}.valance-styles ul li img{width:150px;height:33px;object-fit:contain;object-position:center}@media only screen and (max-width: 768px){.valance-styles ul li img{width:135px}}.about-intro{padding:75px 0}.about-intro h4{color:#0f3455;line-height:137%}.about-intro p{margin-bottom:18px}.about-intro .section-content{max-width:640px}.about-intro .section-image{display:inline-block;position:relative}.about-intro .section-image img{max-width:422px;width:100%;border-radius:30px}.about-intro .section-image::before{content:"";width:188px;height:188px;background:url(../images/up-arrow-icon-blue.svg);background-size:contain;position:absolute;top:65%;left:50%;transform:translate(-50%, -50%)}.about-intro .licence-number{padding:27px;padding-bottom:65px;margin-top:40px;border-radius:13px;background:linear-gradient(180deg, #E8EFF8 0%, rgba(232, 239, 248, 0) 100%)}.about-intro .licence-number span{display:block;color:#000;line-height:147%}.about-intro .certifications{margin-top:115px}.about-intro .certifications ul{display:flex;align-items:center;justify-content:center;column-gap:50px;row-gap:20px;flex-wrap:wrap}.about-intro .certifications ul li{line-height:70px}.about-intro .certifications ul li img{height:70px}@media screen and (max-width: 1400px){.about-intro .certifications ul{column-gap:15px;row-gap:10px}}@media screen and (max-width: 992px){.about-intro .section-image{display:block;text-align:center}.about-intro .section-image::before{width:160px;height:160px}.about-intro .section-content{text-align:center;max-width:100%}.about-intro .certifications{margin-top:50px}.about-intro .certifications ul li img{height:60px}.about-intro .licence-number{padding-bottom:30px}}.company-timeline{padding:75px 0;background:rgba(220,224,235,.4)}.company-timeline .heading{text-align:center;margin-bottom:40px;max-width:994px;margin-right:auto;margin-left:auto}.company-timeline .heading h4{color:#0f3455}.company-timeline .heading p{color:#475e68;text-align:center;font-size:24px;font-weight:500;line-height:162%}@media only screen and (max-width: 1400px){.company-timeline .heading p{font-size:20px}}@media only screen and (max-width: 991px){.company-timeline .heading p{font-size:18px;line-height:150%}}.timeline-container{max-width:1122px;padding:0;padding-top:50px;padding-bottom:50px;margin:0 auto;position:relative;overflow:hidden}.timeline-container:before{content:"";position:absolute;top:0;left:50%;margin-left:0;width:1px;height:100%;background:#919ca8;z-index:1}@media screen and (max-width: 992px){.timeline-container{padding-top:0}.timeline-container::before{left:5px}}.timeline-container .timeline-block{width:calc(50% + 0px);display:flex;gap:27px;justify-content:space-between;align-items:center;clear:both}.timeline-container .timeline-block .marker{width:5px;height:5px;border-radius:50%;background:#919ca8;z-index:1}@media screen and (max-width: 992px){.timeline-container .timeline-block{width:100%;margin-top:30px}}.timeline-container .timeline-block-right{float:right;position:relative}.timeline-container .timeline-block-right::before{content:"";width:50%;height:1px;background-color:#919ca8;position:absolute}.timeline-container .timeline-block-right .marker{position:relative;left:-2px}.timeline-container .timeline-block-right .timeline-content{border-radius:34px}@media screen and (max-width: 992px){.timeline-container .timeline-block-right{float:none}.timeline-container .timeline-block-right::before{left:3px}.timeline-container .timeline-block-right .marker{left:3px}}.timeline-container .timeline-block-left{float:left;direction:rtl;position:relative}.timeline-container .timeline-block-left::before{content:"";width:50%;height:1px;background-color:#919ca8;position:absolute}.timeline-container .timeline-block-left .marker{position:relative;right:-3px}.timeline-container .timeline-block-left .timeline-content{border-radius:34px}@media screen and (max-width: 992px){.timeline-container .timeline-block-left{float:none;direction:ltr}.timeline-container .timeline-block-left::before{left:3px}}.timeline-container .timeline-content{width:100%;max-width:446px;padding:24px 34px;text-align:left;color:#000;background-color:#fff;position:relative;border-radius:34px;border:1px solid rgba(84,110,122,.4)}.timeline-container .timeline-content span{font-size:30px;line-height:35px;border-radius:5px;padding:0;color:#0f3455;display:inline-block;margin:0 0 10px 0}.timeline-container .timeline-content h6{font-size:20px;font-weight:700;margin-bottom:8px}.timeline-container .timeline-content p{font-size:14px;line-height:normal;word-spacing:1px;color:#000}.contact-form{padding:75px 0}.contact-form .heading{text-align:center;margin-bottom:55px}@media screen and (max-width: 992px){.contact-form .heading{margin-bottom:30px}}.contact-form .heading h4{color:#0f3455}.contact-form .heading p{color:#546e7a;font-size:18px}.form-style1 .form-control{border:none;border-bottom:solid 1px #000;border-radius:0;padding:15px 0}.form-style1 .form-control:focus{outline:none;box-shadow:none;border-color:#0078ff}.form-style1 textarea{scrollbar-width:auto;scrollbar-color:#929292 #fff;resize:none}.form-style1 textarea::-webkit-scrollbar{width:5px}.form-style1 textarea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.form-style1 textarea::-webkit-scrollbar-thumb{background-color:#0078ff;border-radius:5px;border:3px solid rgba(0,0,0,0)}.form-style1 textarea{height:55px;resize:none}.form-style1 .ms-select{height:55px;line-height:55px;border:none;padding-left:0;border-bottom:solid 1px #000;border-radius:0;width:100%}.form-style1 .ms-select::after{right:10px}.form-style1 .ms-select .list{width:100%;color:#333;border-radius:0}.form-style1 .ms-select.open{border-color:#0078ff}.form-style1 .action{margin-top:66px}.contact--area{padding:49px 0 49px 0;background:#123760}@media screen and (max-width: 1400px){.contact--area{padding:38px 0}}@media screen and (max-width: 991px){.contact--area{padding:30px 0}}.contact--area .container .content--area{display:flex;justify-content:center;align-content:center}@media screen and (max-width: 768px){.contact--area .container .content--area{flex-direction:column;text-align:center;align-items:center}}.contact--area .container .content--area .phone{display:flex;align-items:center;gap:5px;padding-right:99px;text-decoration:none;color:#deeaf8;font-size:24px;font-style:normal;font-weight:500;line-height:129%}@media screen and (max-width: 1400px){.contact--area .container .content--area .phone{padding-right:40px}}@media screen and (max-width: 991px){.contact--area .container .content--area .phone{font-size:22px}}@media screen and (max-width: 768px){.contact--area .container .content--area .phone{padding-right:0;flex-direction:column;margin-bottom:30px}}.contact--area .container .content--area .phone i{margin-top:3px;font-size:38px}@media screen and (max-width: 768px){.contact--area .container .content--area .phone i{display:block}}.contact--area .container .content--area .phone:hover{color:#99c9ff}.contact--area .container .content--area address{display:flex;align-items:center;margin:0;padding-left:75px;color:#deeaf8;font-size:24px;font-style:normal;font-weight:500;line-height:162%;position:relative}@media screen and (max-width: 1400px){.contact--area .container .content--area address{padding-left:40px}}@media screen and (max-width: 991px){.contact--area .container .content--area address{font-size:22px}}@media screen and (max-width: 768px){.contact--area .container .content--area address{padding-left:0;flex-direction:column}}.contact--area .container .content--area address i{margin-top:3px;margin-right:11px;font-size:30px}@media screen and (max-width: 768px){.contact--area .container .content--area address i{flex-direction:column}}.contact--area .container .content--area address::before{content:"";top:0;left:0;width:1px;height:100%;background:#6883a0;position:absolute}@media screen and (max-width: 768px){.contact--area .container .content--area address::before{display:none}}.contacts--map{height:365px;width:100%}@media screen and (max-width: 991px){.contacts--map{height:300px}}.contacts--map iframe{display:block;width:100%;height:100%}#header--area{width:100%}#header--area .pre--header{background:#123760;padding:7px 0 2px 0}#header--area .pre--header .content--area{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){#header--area .pre--header .content--area{flex-direction:column}}#header--area .pre--header .content--area p{color:#deeaf8;font-size:16px;font-weight:400;line-height:39px}@media only screen and (max-width: 1400px){#header--area .pre--header .content--area p{font-size:14px;line-height:20px;text-align:center}}#header--area .pre--header .content--area p span{font-weight:700}#header--area .pre--header .content--area address{display:flex;align-items:center;margin-bottom:0;color:#deeaf8;font-size:16px;font-weight:500;line-height:39px}@media only screen and (max-width: 1400px){#header--area .pre--header .content--area address{font-size:14px}}#header--area .pre--header .content--area address i{font-size:25px;margin:0 5px 0 0}@media only screen and (max-width: 1400px){#header--area .pre--header .content--area address i{font-size:19px;margin:0 3px 0 0}}.main--header{width:100%;background-color:#fff;padding:20px 0 19px 0}@media only screen and (max-width: 1400px){.main--header{padding:14px 0 15px 0}}.main--header .container .content--area{display:flex;justify-content:space-between;align-items:center;width:100%}.main--header .container .content--area .logo{display:block;width:350px;height:auto}@media only screen and (max-width: 1400px){.main--header .container .content--area .logo{width:275px}}@media only screen and (max-width: 768px){.main--header .container .content--area .logo{width:220px}}.main--header .container .content--area .logo img{display:block;max-width:100%;height:auto}.main--header .container .content--area nav.navigation--menu{display:flex;align-items:center}@media only screen and (max-width: 1200px){.main--header .container .content--area nav.navigation--menu{display:none}}.main--header .container .content--area nav.navigation--menu ul.nav--menu{display:flex;align-items:center;gap:29px;margin:0 44px 0 0;padding:0}@media only screen and (max-width: 1400px){.main--header .container .content--area nav.navigation--menu ul.nav--menu{gap:20px;margin:0 30px 0 0}}.main--header .container .content--area nav.navigation--menu ul.nav--menu li{line-height:17px}.main--header .container .content--area nav.navigation--menu ul.nav--menu li a{text-decoration:none;color:#0f3455;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px}.main--header .container .content--area nav.navigation--menu ul.nav--menu li a:hover{color:#0078ff}.main--header .container .content--area nav.navigation--menu .line--button-primary{margin-right:10px}.main--header .container .content--area nav.navigation--menu .primary--button,.main--header .container .content--area nav.navigation--menu .line--button-primary{display:flex;align-items:center;padding:0 22px;height:45px;line-height:44px;font-size:15px;font-weight:800;letter-spacing:.3px}.main--header .container .content--area nav.navigation--menu .primary--button i,.main--header .container .content--area nav.navigation--menu .line--button-primary i{color:#546e7a;font-size:32px}@media only screen and (max-width: 1400px){.main--header .container .content--area nav.navigation--menu .primary--button,.main--header .container .content--area nav.navigation--menu .line--button-primary{padding:0 20px;font-size:14px;height:40px;line-height:40px}}.main--header .container .content--area nav.navigation--menu .line--button-primary{padding:0 22px 0 8px}.main--header .container .content--area nav.navigation--menu .line--button-primary:hover i{color:#fff}.main--header .container .mobile-icon{display:none;text-decoration:none;font-size:28px;color:#0078ff;font-weight:700;line-height:0}.main--header .container .mobile-icon:hover{color:#123760}@media only screen and (max-width: 1200px){.main--header .container .mobile-icon{display:block}}.mobile-menu{display:none;width:50%;float:left;position:fixed;top:0;right:0;min-height:100%;height:100%;z-index:500;color:#fff;padding:40px 40px 40px 40px;background-color:#003066}.mobile-menu .logo{display:flex;justify-content:center;align-items:flex-start;margin-bottom:50px}.mobile-menu .logo img{width:210px;height:39px}.mobile-menu .close-icon{position:absolute;text-decoration:none;top:12px;right:12px;font-size:22px;color:#fff}.mobile-menu .close-icon:hover{color:#0078ff}@media screen and (max-width: 768px){.mobile-menu{width:70%}}@media screen and (max-width: 640px){.mobile-menu{width:90%}}.mobile-menu ul{padding:0;margin:0;list-style-type:none;height:100%;overflow-y:scroll}.mobile-menu ul li{display:block;font-size:15px}.mobile-menu ul li a{display:block;text-decoration:none;font-size:17px;font-weight:600;padding:15px 0;color:#fff;border-bottom:rgba(255,255,255,.123) solid 1px}.mobile-menu ul li a:hover{color:#0078ff}.mobile-menu ul li a.active{color:#0078ff}.mobile-menu ul li.have-sub>a:after{content:"";font-size:14px;margin-top:1px;margin-right:8px;font-family:"icomoon" !important;float:right;font-weight:600;transform:rotate(0)}.mobile-menu ul li.have-sub>a.open:after{transform:rotate(90deg)}.mobile-menu ul li ul{display:none;margin:0 0 0 25px;overflow:auto}.mobile-menu ul li ul li.active>a{color:#123760}.mobile-menu>ul{padding-right:10px;overflow:auto}#footer--area{width:100%;background:#123760;padding:93px 0}@media only screen and (max-width: 1400px){#footer--area{padding:75px 0}}@media only screen and (max-width: 991px){#footer--area{padding:60px 0}}#footer--area .container .content--area{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}#footer--area .container .content--area h6{margin-bottom:34px;color:#fff;font-size:20px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.4px}@media only screen and (max-width: 1400px){#footer--area .container .content--area h6{font-size:17px;margin-bottom:15px}}@media only screen and (max-width: 1200px){#footer--area .container .content--area h6{text-align:center}}#footer--area .container .content--area .logo--area a{display:block;margin-bottom:38px}#footer--area .container .content--area .logo--area a img{max-width:370.93px;width:100%}@media only screen and (max-width: 1200px){#footer--area .container .content--area .logo--area a{margin-bottom:5px}}#footer--area .container .content--area .logo--area p{color:#9faab6;font-size:16px;font-style:normal;text-align:right;font-weight:400;line-height:143%;letter-spacing:.32px}@media only screen and (max-width: 1200px){#footer--area .container .content--area .logo--area p{text-align:center}}@media only screen and (max-width: 1200px){#footer--area .container .content--area .logo--area{display:flex;width:100%;margin-bottom:15px;justify-content:center;align-items:center;flex-direction:column;text-align:center}}@media only screen and (max-width: 1200px){#footer--area .container .content--area .footer--link{width:48%;text-align:center}}@media only screen and (max-width: 768px){#footer--area .container .content--area .footer--link{width:100%}}#footer--area .container .content--area .footer--link ul li a{text-decoration:none;color:#9faab6;font-size:18px;font-style:normal;font-weight:400;line-height:40px}@media only screen and (max-width: 1400px){#footer--area .container .content--area .footer--link ul li a{font-size:16px;line-height:34px}}#footer--area .container .content--area .footer--link ul li a:hover{color:#0078ff}@media only screen and (max-width: 1200px){#footer--area .container .content--area .footer--contact{width:48%}}@media only screen and (max-width: 768px){#footer--area .container .content--area .footer--contact{width:100%}}#footer--area .container .content--area .footer--contact i{display:flex;justify-content:center;align-items:center;width:25px;height:25px;color:#fff;border-radius:100%;background:#0078ff}#footer--area .container .content--area .footer--contact i.icon-map{margin-top:3px}@media only screen and (max-width: 1200px){#footer--area .container .content--area .footer--contact i{display:none}}#footer--area .container .content--area .footer--contact address,#footer--area .container .content--area .footer--contact a{display:flex;gap:8px;text-decoration:none;color:#9faab6;font-size:16px;font-style:normal;font-weight:400;line-height:143%}@media only screen and (max-width: 1200px){#footer--area .container .content--area .footer--contact address,#footer--area .container .content--area .footer--contact a{justify-content:center;text-align:center}}#footer--area .container .content--area .footer--contact a:hover{color:#0078ff}@media only screen and (max-width: 1200px){#footer--area .container .content--area .social--icons{width:48%}}@media only screen and (max-width: 768px){#footer--area .container .content--area .social--icons{width:100%}}#footer--area .container .content--area .social--icons ul li{margin-bottom:16px}#footer--area .container .content--area .social--icons ul li a{display:flex;align-items:center;gap:16px;text-decoration:none;color:#9faab6}@media only screen and (max-width: 1200px){#footer--area .container .content--area .social--icons ul li a{justify-content:center}}#footer--area .container .content--area .social--icons ul li a i{display:flex;justify-content:center;align-items:center;width:35px;height:35px;color:#fff;border-radius:100%;background:#0078ff}@media only screen and (max-width: 1200px){#footer--area .container .content--area .social--icons ul li a i{display:none}}#footer--area .container .content--area .social--icons ul li a:hover{color:#0078ff}.inner--banner{padding:90px 0 115px 0;background-size:cover;background-position:center}.inner--banner .banner-content{max-width:996px;margin:0 auto}.inner--banner h1{font-size:66px;color:#fff;font-weight:700;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.inner--banner .caption{display:block;color:#4da1ff;font-size:28px;font-weight:700;margin:0 0 10px 0;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.inner--banner p{color:#eae2e2;font-size:18px;font-weight:400;line-height:143%;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.inner--banner.about-banner{background-position:right}@media only screen and (max-width: 1400px){.inner--banner.about-banner{background-position:center center}}.inner--banner.commercial-banner{background-position:right;background-size:cover}@media only screen and (max-width: 1400px){.inner--banner.commercial-banner{background-position:center center}}@media only screen and (max-width: 992px){.inner--banner{min-height:auto;padding:50px 0}.inner--banner h1{font-size:54px}.inner--banner p{font-size:16px}.inner--banner .caption{font-size:24px}}