/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}#mfcf7_zl_multifilecontainer span.wpcf7-form-control-wrap{padding:6px 0}#mfcf7_zl_multifilecontainer .wpcf7-form-control-wrap a i{font-size:15px;margin:0 5px}a.mfcf7_zl_delete_file{box-shadow:none!important}a#mfcf7_zl_add_file{box-shadow:none!important}div#mfcf7_zl_multifilecontainer p{margin-bottom:10px}div#mfcf7_zl_multifilecontainer{margin-top:15px}.zl-form-control-wrap input,.zl-form-control-wrap .mfcf7_zl_delete_file{display:none!important}@charset "UTF-8";
/*!
Theme Name: Clean Build
Theme URI: https://github.com/ConnorBurton/CleanBuild
Description: A blank Wordpress boilerplate theme to make developing Wordpress themes quicker & easier.
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,p.toggle-tab,.tab-list li,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="text"],input[type="tel"],input[type="email"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:0;outline:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}input[type="text"],input[type="tel"],input[type="email"],select,textarea{width:100%;padding:20px 30px;border:1px solid #000;margin-bottom:15px;background:#fff;resize:none}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#e74c3c}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 br,.wpcf7 .screen-reader-response{display:none}.wpcf7 p{margin:0}.wpcf7 p.input-title{font-weight:600;margin:15px 0}.wpcf7 select::-ms-expand{display:none}.wpcf7 .custom-select{display:block;position:relative}.wpcf7 .custom-select:after{content:'';font-family:'FontAwesome';position:absolute;top:50%;right:30px}.wpcf7 .custom-file-upload *{color:#fff}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;margin-bottom:20px}.wpcf7-checkbox *,.wpcf7-radio *{cursor:pointer}span.wpcf7-list-item{display:inline-block;margin-left:0;margin-right:30px;margin-bottom:10px}span.wpcf7-list-item label{display:block;height:35px}span.wpcf7-list-item input[type="checkbox"],span.wpcf7-list-item input[type="radio"]{display:none}span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before,span.wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label::before{background:#F4F2EF}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block}span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';display:inline-block;width:15px;height:15px;margin-right:10px;vertical-align:middle;cursor:pointer;border:1px solid #A8A8A8;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}.split-inputs{overflow:hidden}.split-inputs .wrap:last-of-type span{float:right}@media only screen and (max-width:720px){.split-inputs .wrap:last-of-type span{float:none}}.split-inputs span{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:720px){.split-inputs span{width:100%;float:none}}::-webkit-input-placeholder{font-weight:600;opacity:1}:-moz-placeholder{font-weight:600;opacity:1}::-moz-placeholder{font-weight:600;opacity:1}:-ms-input-placeholder{font-weight:600;opacity:1}.wpcf7-response-output{padding:15px 20px;font-weight:600;color:#fff;background:#2ecc71;display:none;margin-top:20px}.submitting .wpcf7-response-output{display:none!important}.wpcf7-response-output.wpcf7-validation-errors{background:#e74c3c}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#2ecc71}.data-check p.terms{display:block;font-weight:400;font-size:14px;margin-bottom:30px;padding:0 10px}.data-check p.terms a{text-decoration:underline}.data-check span.wpcf7-list-item{margin:0;overflow:hidden;height:auto;display:block;user-select:none}.data-check span.wpcf7-list-item *{cursor:pointer}.data-check span.wpcf7-list-item label{display:block;height:auto}.data-check span.wpcf7-list-item .wpcf7-list-item-label{display:block;position:relative;padding-left:60px;font-size:14px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';font-family:'FontAwesome';display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;line-height:20px;background:#fff;border:1px solid #bebebe;text-align:center;font-size:12px;border-radius:0px!important;transform:translateY(-50%)}.data-check span.wpcf7-list-item input[type="checkbox"]{display:none}.data-check span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:'';color:#0033A1;background:#fff;font-size:18px}.ajax-loader{width:12px;height:12px;margin-left:15px;display:none}.submitting .ajax-loader{display:inline-block}.ajax-loader:after{content:" ";display:block;width:12px;height:12px;border-radius:100%;border:2px solid #222;border-color:#222 transparent #222 transparent;animation:dual-ring 1.5s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-section .container .form{width:65%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.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 transparent}.slick-arrow.slick-hidden{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:fixed!important;top:50%!important;left:50%!important;z-index:8020;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;padding:0px!important;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed}.fancybox-close{position:absolute;cursor:pointer;z-index:8040;top:0;right:0}.fancybox-close:before{content:'';font-family:'FontAwesome';display:block;font-size:18px;color:#fff;background:rgba(0,0,0,.45);cursor:pointer;text-align:center;width:40px;line-height:40px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-next.fancybox-nav span:before{content:''}.fancybox-nav span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:8040;width:auto;visibility:hidden}@media only screen and (max-width:1024px){.fancybox-nav span{visibility:visible}}.fancybox-nav span:before{content:'';font-family:'FontAwesome';color:#fff;font-size:50px}.fancybox-prev span{left:15px}.fancybox-next span{right:15px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:16px;line-height:1.3}@media only screen and (max-width:1300px){*{font-size:16px}}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:10;padding:15px 25px;color:#fff;background:#A8A8A8}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.relative{position:relative}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto}@media only screen and (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right}@media only screen and (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}img{width:initial;width:auto;max-width:100%}.container{max-width:1450px;width:100%;margin:0 auto}@media only screen and (max-width:1570px){.container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}.x-small-pad{padding-top:10px;padding-bottom:10px}.small-pad{padding-top:80px;padding-bottom:112px}.med-pad{padding-top:140px;padding-bottom:140px}.large-pad{padding-top:200px;padding-bottom:200px}.fa{color:inherit;font-size:inherit}a{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}h1{font-size:56px;margin-bottom:25px;line-height:66px;letter-spacing:2px}@media only screen and (max-width:1350px){h1{font-size:43px;line-height:53px}}h2{font-size:40px;margin-bottom:25px;line-height:52px;letter-spacing:2px}@media only screen and (max-width:980px){h2{font-size:25px;margin-bottom:18px;line-height:34px}}h3,p.toggle-tab,.tab-list li{font-size:32px;margin-bottom:25px;line-height:44px;letter-spacing:2px}@media only screen and (max-width:980px){h3,p.toggle-tab,.tab-list li{font-size:24px;line-height:33px}}h4{font-size:24px;margin-bottom:25px;line-height:34px;letter-spacing:2px}h5{font-size:20px;margin-bottom:25px;line-height:32px;letter-spacing:2px}p{margin-bottom:20px;font-family:Montserrat,sans-serif}p a{color:#0033A1}p a:hover{color:#003bbb}ul,ol{margin-bottom:20px}.main-content ul,.main-content ol{list-style-type:disc;list-style-position:inside}ul li,ol li{margin-bottom:5px;list-style:inherit}ul li::marker{color:#0033A1}.main-content ol{list-style-type:decimal}b,strong{color:inherit;font-size:inherit;line-height:inherit}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.header-space{height:135px}@media only screen and (max-width:980px){.header-space{height:96px}}.main-header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:10;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}.main-header .container.table{height:96px;max-width:1760px}@media only screen and (max-width:1330px){.main-header .container.table .desk-menu .sub-menu{top:124px}}@media only screen and (max-width:1920px){.main-header .container.table{margin-left:80px}}@media only screen and (max-width:1570px){.main-header .container.table{padding:unset;margin-left:40px}}@media only screen and (max-width:980px){.main-header .container.table{padding:unset;padding-left:40px;margin-left:unset}}@media only screen and (max-width:600px){.main-header .container.table{padding-left:20px}}.main-header .container-t{height:40px;background-color:#0A2766}@media only screen and (max-width:980px){.main-header .container-t{display:none}}.main-header .container-t .upper-header{height:100%;line-height:40px;text-align:right}.main-header .container-t .upper-header>a{vertical-align:super}.main-header .container-t .upper-header .phone{display:inline-block;color:#fff;font-weight:500;font-size:14px;line-height:28px;margin-right:48px}.main-header .container-t .upper-header .phone:hover{color:#CC1D2E;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.main-header .container-t .upper-header .phone i{margin-right:14px}.main-header .container-t .upper-header .phone i::before{font-size:16px;position:relative}.main-header .container-t .upper-header .email{display:inline-block;color:#fff;font-weight:500;font-size:14px;line-height:40px;margin-right:45px}.main-header .container-t .upper-header .email:hover{color:#CC1D2E;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.main-header .container-t .upper-header .email i{margin-right:10px;font-weight:100}.main-header .container-t .upper-header .email i::before{font-size:20px;position:relative;bottom:-2px}.main-header .container-t .upper-header .email i:hover{color:#CC1D2E}.main-header .container-t .upper-header .socials{display:inline-block;margin-right:67px}@media only screen and (max-width:1600px){.main-header .container-t .upper-header .socials{margin-right:1%}}.main-header .container-t .upper-header .socials .social-links .fa-facebook-f{font-size:20px}.main-header .container-t .upper-header .socials .social-links .fa-facebook-f:before{position:relative;top:-3px}.main-header .container-t .upper-header .socials .social-links .fa-instagram{margin-right:19px}.main-header .container-t .upper-header .socials .social-links .fa-instagram:before{position:relative;top:-2px}.main-header .container-t .upper-header .socials .social-links a:last-of-type{display:none}.main-header .container-t .upper-header .socials .social-links a:first-of-type{margin-right:10px}.main-header .container-t .upper-header .socials .social-links a i{color:#fff;line-height:45px;width:30px;text-align:center;font-size:23px}.main-header .container-t .upper-header .socials .social-links a i:hover{color:#CC1D2E;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.logo{width:259px}@media only screen and (max-width:1570px){.logo{width:209px}}@media only screen and (max-width:1070px){.logo{width:175px}}.logo a{display:block}.logo a img{vertical-align:middle;width:210px;padding-top:10px}@media only screen and (max-width:1570px){.logo a img{width:180px}}@media only screen and (max-width:1070px){.logo a img{width:150px}}@media only screen and (max-width:350px){.logo a img{width:120px}}@media only screen and (max-width:980px){.desk-menu{display:none}}.desk-menu ul{width:80%;display:inline-block;margin:-27px 0}.desk-menu ul>a{padding-top:0;padding-bottom:0}.desk-menu ul li{display:inline-block;margin:0;margin-left:-6px;position:relative}.desk-menu ul li:hover ul{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.desk-menu ul li a{display:block;padding:8px 22px;color:#A8A8A8;line-height:90px;text-transform:uppercase;font-size:14px;color:#222;font-weight:600;line-height:99px}@media only screen and (max-width:1330px){.desk-menu ul li a{padding:0 16px}}@media only screen and (max-width:1070px){.desk-menu ul li a{padding:0 15px}}.desk-menu ul li a:hover{color:#0033A1}.desk-menu ul li:hover ul{display:block;opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.desk-menu ul li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);left:0;top:132px;width:300px;background-color:#0033A1;text-align:left;visibility:hidden;opacity:0}.desk-menu ul li ul li{display:block;margin:0;border-bottom:1px solid rgba(245,243,240,.7)}.desk-menu ul li ul li:last-of-type{border:unset}.desk-menu ul li ul li a{line-height:45px;color:#fff}.desk-menu ul li ul li a:hover{color:rgba(245,243,240,.7)}.desk-menu .quick-quote-block{position:absolute;right:80px;top:40px;width:273px;padding:26.5px 41px;background:#CC1D2E}@media only screen and (max-width:1570px){.desk-menu .quick-quote-block{right:40px}}@media only screen and (max-width:1370px){.desk-menu .quick-quote-block{width:230px;padding:26.5px 26px}}@media only screen and (max-width:1300px){.desk-menu .quick-quote-block{right:0}}@media only screen and (max-width:1220px){.desk-menu .quick-quote-block{width:171px}}@media only screen and (max-width:1070px){.desk-menu .quick-quote-block{width:156px}}.desk-menu .quick-quote-block:hover p{color:#A8A8A8;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.desk-menu .quick-quote-block:hover .pencil-holder .fa-pencil{color:#A8A8A8;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.desk-menu .quick-quote-block .pencil-holder{display:inline-block}@media only screen and (max-width:1220px){.desk-menu .quick-quote-block .pencil-holder{display:none}}.desk-menu .quick-quote-block .pencil-holder::after{background:#ad031a;content:"";width:48px;height:48px;position:absolute;left:38px;top:23px;border-radius:25px}@media only screen and (max-width:1370px){.desk-menu .quick-quote-block .pencil-holder::after{left:28px}}.desk-menu .quick-quote-block .pencil-holder i{color:#fff;position:absolute;left:51px;top:36px;border-radius:25px;z-index:3;font-size:24px}@media only screen and (max-width:1370px){.desk-menu .quick-quote-block .pencil-holder i{left:41px}}.desk-menu .quick-quote-block p{color:#fff;display:inline-block;font-size:18px;font-weight:600;position:relative;right:-54px;top:10px}@media only screen and (max-width:1370px){.desk-menu .quick-quote-block p{font-size:16px;line-height:23px}}@media only screen and (max-width:1220px){.desk-menu .quick-quote-block p{right:0}}@media only screen and (max-width:1070px){.desk-menu .quick-quote-block p{font-size:14px}}.btn{padding:15px 30px;text-align:center;font-size:18px;cursor:pointer}.btn.red{background-color:#CC1D2E;color:#fff;border:solid 2px #CC1D2E;text-transform:uppercase;font-weight:600}.btn.red:hover{background:#eb2236;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.btn.hollow{background-color:transparent;color:#fff;border:solid 2px #fff;text-transform:uppercase;font-weight:600}.btn.hollow:hover{background:#fff;color:#000;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.mobile-buttons{display:none;text-align:right}@media only screen and (max-width:980px){.mobile-buttons{display:table-cell}}.mobile-buttons #mob-toggle{margin-right:10px}.mobile-buttons a,.mobile-buttons #mob-toggle{display:inline-block;cursor:pointer;width:50px;line-height:90px;text-align:center}@media only screen and (max-width:400px){.mobile-buttons a,.mobile-buttons #mob-toggle{width:38px}}@media only screen and (max-width:350px){.mobile-buttons a,.mobile-buttons #mob-toggle{width:35px}}.mobile-menu{position:fixed;top:90px;bottom:0;right:0;width:400px;padding:20px 0;overflow-y:scroll;background:#F4F2EF;opacity:0;visibility:hidden;z-index:10;-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:600px){.mobile-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:980px){.mobile-menu.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{margin:0}.mobile-menu ul li a{padding:0 25px;display:block;line-height:40px}.mobile-menu ul li ul{background:rgba(0,0,0,.1);position:relative}.mobile-menu ul li ul.active:before{content:''}.mobile-menu ul li ul:before{content:'';font-family:'FontAwesome';position:absolute;right:0;top:-45px;width:45px;line-height:45px;text-align:center;cursor:pointer}.mobile-menu ul li ul li{display:none}.o-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:980px){.darkness.active{opacity:1;visibility:visible}}.banner{position:relative;overflow:hidden}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner .container{position:relative;z-index:1}.main-content{padding:60px 0}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"],a[href^="https://www.google.com/maps"]{display:none!important}.gmnoprint:not(.gm-bundled-control){display:none}.gm-bundled-control .gmnoprint{display:block}.footer{background:#F4F2EF}.footer li,.footer p,.footer h3,.footer p.toggle-tab,.footer .tab-list li,.tab-list .footer li,.footer span{color:#A8A8A8}.footer a{color:#A8A8A8}.footer a:hover{color:#0033A1}.footer h3,.footer p.toggle-tab,.footer .tab-list li,.tab-list .footer li{margin-bottom:10px}.footer .top-footer{background-size:46px}.footer .top-footer .linea-gradient{padding:23px 0 30px;background:linear-gradient(180deg,rgba(245,243,240,.7) 0%,#f4f2ef 65%)}.footer .top-footer .container{max-width:380px}@media only screen and (max-width:1570px){.footer .top-footer .container{padding:unset}}.footer .top-footer .site-logo{max-width:303px;margin:0 auto;display:block;margin-bottom:24px;margin-top:47px}@media only screen and (max-width:530px){.footer .top-footer .site-logo{max-width:200px}}.footer .top-footer .contact-details li{list-style:none}.footer .top-footer .address{text-align:center;display:block}.footer .top-footer .address li{font-size:24px;color:#222}.footer .top-footer .address li a{font-size:20px;color:#222}@media only screen and (max-width:460px){.footer .top-footer .address li a{font-size:16px}}@media only screen and (max-width:380px){.footer .top-footer .address li a{font-size:15px}}.footer .top-footer .address li a:hover{color:#0033A1}.footer .top-footer .address li i{color:#0033A1;margin-right:16px}.footer .top-footer .address li.space{height:20px}.footer .top-footer .address li.social a{font-size:18px;margin-left:15px}.footer .top-footer .address .social-links{width:157px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:31px}.footer .top-footer .address .social-links a{border:2px solid #9E9E9E;border-radius:100%}.footer .top-footer .address .social-links a:hover{border:2px solid #0A2766}.footer .top-footer .address .social-links a:nth-of-type(1){padding:0 5px}.footer .top-footer .address .social-links a:nth-of-type(2){padding:0 3px}.footer .top-footer .address .social-links a:nth-of-type(3){padding:0 2px}.footer .top-footer .address .social-links a i{font-size:16px;padding:11px 9px;color:#0A2766}.footer .bottom-footer{text-align:center;padding-bottom:30px;overflow:hidden;padding-top:30px;background:#0A2766;color:#F0F0F0}.footer .bottom-footer p{margin:0;display:inline-block;float:left;font-size:14px;color:#F0F0F0}@media only screen and (max-width:980px){.footer .bottom-footer p{max-width:490px;line-height:21px}}@media only screen and (max-width:480px){.footer .bottom-footer p{max-width:300px}}.footer .bottom-footer p span{margin:0 10px}@media only screen and (max-width:980px){.footer .bottom-footer p span:nth-of-type(2){display:none}}@media only screen and (max-width:480px){.footer .bottom-footer p span:nth-of-type(2){display:inline-block}}.footer .bottom-footer a{color:#F0F0F0;font-size:14px}.footer .bottom-footer a:hover{color:#CC1D2E;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.footer .bottom-footer img{vertical-align:middle}.footer .bottom-footer .container{position:relative}@media only screen and (max-width:980px){.footer .bottom-footer .container{display:flex;justify-content:center;padding-bottom:20px}}.footer .bottom-footer .plx{position:absolute;top:50%;right:0;width:40px;height:40px;padding-top:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1570px){.footer .bottom-footer .plx{right:52px}}@media only screen and (max-width:980px){.footer .bottom-footer .plx{inset:0;margin:auto;bottom:-85px}}@media only screen and (max-width:480px){.footer .bottom-footer .plx{bottom:-125px}}.footer .bottom-footer .plx:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.footer .bottom-footer .plx:hover svg *{fill:#fff}.footer .bottom-footer .plx svg{width:32px;height:27px}.footer .bottom-footer .plx svg *{fill:#a8a8a8;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.seasonal-opening-hours{position:fixed;bottom:0;left:0;right:0;z-index:5;padding:15px 0;background:#222}.seasonal-opening-hours p{margin:0;font-size:16px;display:inline-block;color:#fff;line-height:1;margin-right:15px}#cookiePolicy{transition:0.3s ease}#cookiePolicy.hide{opacity:0;visibility:hidden}#cookiePolicy #closeCookie{position:absolute;top:50%;right:15px;font-size:18px;line-height:40px;width:40px;text-align:center;transform:translateY(-50%);background:#dcdcdc;cursor:pointer;transition:0.3s ease}#cookiePolicy #closeCookie:hover{background:#c9c5c5}#cookiePolicy .cookie-content{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#eee;padding:20px 70px 20px 30px}#cookiePolicy .cookie-content p{margin:0}#cookieTableContainer{overflow-x:scroll}#cookieTable{border-collapse:collapse;margin:10px 0 30px}#cookieTable td,#cookieTable th{border:1px solid #d5d2d2;padding:15px;text-align:center;vertical-align:middle}#cookieTable tr td:nth-of-type(1),#cookieTable tr th:nth-of-type(1){min-width:125px}#cookieTable tr td:nth-of-type(2),#cookieTable tr th:nth-of-type(2){min-width:200px}#cookieTable tr td:nth-of-type(3),#cookieTable tr th:nth-of-type(3){min-width:80px}#cookieTable tr td:nth-of-type(4),#cookieTable tr th:nth-of-type(4){min-width:300px}.banner.home.slick{max-height:720px;height:720px}@media only screen and (max-width:620px){.banner.home.slick{height:500px}}.banner.home.slick .indented-break{position:absolute;bottom:0;width:100%}.banner.home.slick .home-slider .slick-list{height:720px!important}.banner.home.slick .home-slider .slick-slide{max-height:406px;height:100%;position:relative}.banner.home.slick .home-slider .slick-slide .banner-shape{position:absolute;top:-18%;max-width:900px;right:-10px;left:0;bottom:0;margin:auto}@media only screen and (max-width:1320px){.banner.home.slick .home-slider .slick-slide .banner-shape{max-width:810px}}@media only screen and (max-width:980px){.banner.home.slick .home-slider .slick-slide .banner-shape{max-width:720px}}@media only screen and (max-width:800px){.banner.home.slick .home-slider .slick-slide .banner-shape{max-width:540px}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide .banner-shape{max-width:440px}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide .banner-shape{display:none}}.banner.home.slick .home-slider .slick-slide h5{position:absolute;top:25%;max-width:500px;right:-10px;left:0;bottom:0;margin:auto;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:0}@media only screen and (max-width:1350px){.banner.home.slick .home-slider .slick-slide h5{top:26.5%}}@media only screen and (max-width:980px){.banner.home.slick .home-slider .slick-slide h5{top:28%;font-size:15px}}@media only screen and (max-width:800px){.banner.home.slick .home-slider .slick-slide h5{max-width:540px;top:31%;font-size:12px}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide h5{top:13%}}@media only screen and (max-width:360px){.banner.home.slick .home-slider .slick-slide h5{top:9%}}.banner.home.slick .home-slider .slick-slide h1{position:absolute;top:-28%;max-width:845px;right:0;left:0;bottom:0;margin:auto;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:600}@media only screen and (max-width:1350px){.banner.home.slick .home-slider .slick-slide h1{max-width:820px}}@media only screen and (max-width:800px){.banner.home.slick .home-slider .slick-slide h1{font-size:32px;max-width:460px;line-height:35px;top:-22%}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide h1{top:-53%;max-width:90%}}@media only screen and (max-width:385px){.banner.home.slick .home-slider .slick-slide h1{font-size:30px;max-width:90%}}@media only screen and (max-width:360px){.banner.home.slick .home-slider .slick-slide h1{top:-59%}}.banner.home.slick .home-slider .slick-slide .btn-container{position:absolute;top:62%;max-width:560px;right:-40px;left:0;bottom:0;margin:auto;display:flex;justify-content:space-evenly}@media only screen and (max-width:800px){.banner.home.slick .home-slider .slick-slide .btn-container{right:0}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide .btn-container{flex-direction:column;max-height:140px;top:-9%;max-width:320px}}@media only screen and (max-width:380px){.banner.home.slick .home-slider .slick-slide .btn-container{max-width:281px}}@media only screen and (max-width:360px){.banner.home.slick .home-slider .slick-slide .btn-container{top:0%;max-width:250px}}.banner.home.slick .home-slider .slick-slide .btn-container a{font-size:18px;max-height:56px}@media only screen and (max-width:800px){.banner.home.slick .home-slider .slick-slide .btn-container a{font-size:16px}}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide .btn-container a{width:100%;margin:unset!important}}@media only screen and (max-width:380px){.banner.home.slick .home-slider .slick-slide .btn-container a{font-size:14px;max-height:unset}}.banner.home.slick .home-slider .slick-slide img{height:720px}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-slide img{height:500px}}.banner.home.slick .home-slider .container{padding:345px 180px 375px;background:rgba(0,0,0,.5);max-width:unset}@media only screen and (max-width:420px){.banner.home.slick .home-slider .container{padding:345px 0 375px}}.banner.home.slick .home-slider .container .inner-wrap{max-width:1500px;margin:0 auto}@media only screen and (max-width:1650px){.banner.home.slick .home-slider .container .inner-wrap{margin-left:30px}}.banner.home.slick .home-slider .container .inner-wrap .btn:nth-of-type(n+2){margin-left:25px}.banner.home.slick .home-slider .slick-dots{display:inline-block;position:absolute;top:85%;max-width:200px;right:0;left:0;bottom:0;margin:auto}@media only screen and (max-width:620px){.banner.home.slick .home-slider .slick-dots{top:62%}}.banner.home.slick .home-slider h1,.banner.home.slick .home-slider p{color:#fff}.banner.home.slick .home-slider h1{margin-bottom:20px;height:50px}.banner.home.slick:before{content:''}.banner.home.slick .text{width:610px;max-width:100%;position:relative}.banner.home.slick .text h1,.banner.home.slick .text h2{color:#fff}.banner.home.slick .text h2{margin:0;min-height:36px}.banner.home.slick .text .link{margin-top:20px}.banner.home.slick .text .link .btn{min-width:200px}.banner.product.slick{height:470px}@media only screen and (max-width:620px){.banner.product.slick{height:300px}}.banner.product.slick .indented-break{position:absolute;bottom:0;width:100%;min-height:28px}.banner.product.slick .indented-break path{fill:#051a47}.banner.product.slick .home-slider .slick-list{height:470px!important}.banner.product.slick .home-slider .slick-slide{max-height:406px;height:100%;position:relative}.banner.product.slick .home-slider .slick-slide .banner-shape{position:absolute;top:-36%;width:740px;right:0;left:0;bottom:0;margin:auto}@media only screen and (max-width:980px){.banner.product.slick .home-slider .slick-slide .banner-shape{max-width:720px}}@media only screen and (max-width:800px){.banner.product.slick .home-slider .slick-slide .banner-shape{max-width:540px}}@media only screen and (max-width:620px){.banner.product.slick .home-slider .slick-slide .banner-shape{max-width:440px}}@media only screen and (max-width:620px){.banner.product.slick .home-slider .slick-slide .banner-shape{display:none}}.banner.product.slick .home-slider .slick-slide h5{position:absolute;top:20%;max-width:500px;right:0;left:0;bottom:0;margin:auto;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:0}@media only screen and (max-width:980px){.banner.product.slick .home-slider .slick-slide h5{top:20%;font-size:16px}}@media only screen and (max-width:800px){.banner.product.slick .home-slider .slick-slide h5{max-width:540px;top:22.5%;font-size:14px}}@media only screen and (max-width:620px){.banner.product.slick .home-slider .slick-slide h5{top:13%}}@media only screen and (max-width:385px){.banner.product.slick .home-slider .slick-slide h5{max-width:90%;font-size:12px}}@media only screen and (max-width:360px){.banner.product.slick .home-slider .slick-slide h5{top:9%}}.banner.product.slick .home-slider .slick-slide h1{position:absolute;top:-40%;max-width:845px;right:0;left:0;bottom:0;margin:auto;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:600}@media only screen and (max-width:1350px){.banner.product.slick .home-slider .slick-slide h1{max-width:765px}}@media only screen and (max-width:800px){.banner.product.slick .home-slider .slick-slide h1{font-size:32px;max-width:460px;line-height:35px;top:-34.5%}}@media only screen and (max-width:620px){.banner.product.slick .home-slider .slick-slide h1{top:-53%;max-width:90%}}@media only screen and (max-width:385px){.banner.product.slick .home-slider .slick-slide h1{font-size:30px;max-width:90%}}@media only screen and (max-width:360px){.banner.product.slick .home-slider .slick-slide h1{top:-59%}}.banner.product.slick .home-slider .slick-slide .btn-container{position:absolute;top:65%;max-width:575px;right:-40px;left:0;bottom:0;margin:auto}.banner.product.slick .home-slider .slick-slide .btn-container a{font-size:18px}.banner.product.slick .home-slider .slick-slide img{height:470px}@media only screen and (max-width:620px){.banner.product.slick .home-slider .slick-slide img{height:300px}}.banner.product.slick .home-slider .container{padding:345px 180px;background:rgba(0,0,0,.5);max-width:unset}@media only screen and (max-width:980px){.banner.product.slick .home-slider .container{padding:345px 0}}.banner.product.slick .home-slider .container .inner-wrap{max-width:1500px;margin:0 auto}@media only screen and (max-width:1650px){.banner.product.slick .home-slider .container .inner-wrap{margin-left:30px}}.banner.product.slick .home-slider .container .inner-wrap .btn:nth-of-type(n+2){margin-left:25px}.banner.product.slick .home-slider .slick-dots{display:inline-block;position:absolute;top:85%;max-width:200px;right:0;left:0;bottom:0;margin:auto}.banner.product.slick .home-slider h1,.banner.product.slick .home-slider p{color:#fff}.banner.product.slick .home-slider h1{margin-bottom:20px;height:50px}.banner.product.slick:before{content:''}.banner.product.slick .text{width:610px;max-width:100%;position:relative}.banner.product.slick .text h1,.banner.product.slick .text h2{color:#fff}.banner.product.slick .text h2{margin:0;min-height:36px}.banner.product.slick .text .link{margin-top:20px}.banner.product.slick .text .link .btn{min-width:200px}.page-id-133 .home-slider .inner-wrap img{top:-29%!important;width:820px!important}.page-id-133 .home-slider .inner-wrap h5{top:21.7%!important}.banner{position:relative;overflow:hidden}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner .container{position:relative;z-index:1}.product-boxes-block{padding:55px 0 10px}.product-boxes-block .container .prod-box{display:block;position:relative;overflow:hidden;width:calc(33.333% - 16px);height:360px;float:left}@media only screen and (max-width:1199px){.product-boxes-block .container .prod-box{height:350px}}@media only screen and (max-width:1100px){.product-boxes-block .container .prod-box{width:calc(50% - 16px)}.product-boxes-block .container .prod-box.contact-box{margin-top:25px}}@media only screen and (max-width:700px){.product-boxes-block .container .prod-box{width:100%;height:200px}}@media only screen and (max-width:600px){.product-boxes-block .container .prod-box{width:100%;float:none;border:0;height:250px}}@media only screen and (max-width:390px){.product-boxes-block .container .prod-box{height:200px}}.product-boxes-block .container .prod-box:hover .back{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:700px){.product-boxes-block .container .prod-box:nth-of-type(2){margin-top:25px}}.product-boxes-block .container .prod-box:nth-of-type(n+4){margin-top:25px}.product-boxes-block .container .prod-box .front{position:absolute;top:0;bottom:0;left:0;right:0}.product-boxes-block .container .prod-box .front .icon .icon-image{position:absolute;bottom:15px;left:15px;z-index:5}.product-boxes-block .container .prod-box .front .linear-background{background:linear-gradient(0deg,#222 0%,transparent 50%);height:100%}.product-boxes-block .container .prod-box .front .background-image{position:absolute;left:50%;top:50%;max-width:none;width:100%;height:100%;z-index:-1;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:600px){.product-boxes-block .container .prod-box .front .background-image{height:auto;width:100%}}.product-boxes-block .container .prod-box .front h4{position:absolute;bottom:0;left:0;right:0;padding:15px 20px 25px 83px;text-transform:uppercase;color:#fff;line-height:1;margin:0;z-index:2;font-weight:600;letter-spacing:0}.product-boxes-block .container .prod-box .back{position:absolute;top:0;bottom:0;left:0;right:0;background:#0A2766;padding:30px;z-index:2;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}@media only screen and (max-width:980px){.product-boxes-block .container .prod-box .back{pointer-events:none}}.product-boxes-block .container .prod-box .back:before{content:"";position:absolute;width:80px;height:140px;top:-115px;left:-43px;background:#0A2766;transform:skew(225deg)}.product-boxes-block .container .prod-box .back p{color:#fff;font-size:16px;font-weight:200;margin:0;line-height:1.5;font-family:'Lato',sans-serif}@media only screen and (max-width:1199px){.product-boxes-block .container .prod-box .back p{font-size:15px}}@media only screen and (max-width:750px){.product-boxes-block .container .prod-box .back p{font-size:14px}}.product-boxes-block .container .prod-box .back p.title{font-weight:400;font-size:18px;margin-bottom:8px}@media only screen and (max-width:1199px){.product-boxes-block .container .prod-box .back p.title{font-size:17px;margin-bottom:3px}}@media only screen and (max-width:750px){.product-boxes-block .container .prod-box .back p.title{font-size:16px;margin-bottom:3px}}.product-boxes-block .container .prod-box .back p.more-link{margin-top:10px}@media only screen and (max-width:1199px){.product-boxes-block .container .prod-box .back p.more-link{margin-top:5px}}.product-boxes-block .container .prod-box .back p.more-link .fa{font-size:14px;vertical-align:middle;margin-left:3px}.product-boxes-block .container .contact-box{background-color:#0A2766;position:relative}@media only screen and (max-width:700px){.product-boxes-block .container .contact-box{min-height:350px;order:6}}.product-boxes-block .container .contact-box .diagonal-background{position:absolute;bottom:0;height:300px;z-index:0}@media only screen and (max-width:1100px){.product-boxes-block .container .contact-box .diagonal-background{width:100%;height:100%}}.product-boxes-block .container .contact-box .indented-break{position:absolute;width:100%;z-index:1;top:0;min-height:80px}.product-boxes-block .container .contact-box .heading{position:relative;z-index:1}.product-boxes-block .container .contact-box .heading p{font-size:22px;text-transform:uppercase;text-align:center;color:#fff;height:80px;line-height:27px;font-weight:600;padding-top:15px}.product-boxes-block .container .contact-box form{width:86%;margin:0 auto;position:relative;z-index:1}.product-boxes-block .container .contact-box form .btn{margin:10px auto 0;width:164px;display:block;padding:14px 30px}.product-boxes-block .container .door-designer{background-color:#0A2766;position:relative}@media only screen and (max-width:700px){.product-boxes-block .container .door-designer{min-height:350px}}.product-boxes-block .container .door-designer .diagonal-background{position:absolute;bottom:-27px;height:100%;z-index:0}.product-boxes-block .container .door-designer .doors-selection{position:absolute;right:0;bottom:0;z-index:1}@media only screen and (max-width:1480px){.product-boxes-block .container .door-designer .doors-selection{opacity:.7}}@media only screen and (max-width:700px){.product-boxes-block .container .door-designer .doors-selection{opacity:1}}@media only screen and (max-width:460px){.product-boxes-block .container .door-designer .doors-selection{opacity:.7}}.product-boxes-block .container .door-designer .try-our{font-size:24px;color:#fff;padding-left:31px;padding-top:36px;margin-bottom:10px;text-transform:uppercase;font-weight:200;z-index:3;position:relative}@media only screen and (max-width:380px){.product-boxes-block .container .door-designer .try-our{padding-left:20px}}.product-boxes-block .container .door-designer .online-door{font-size:40px;color:#fff;letter-spacing:1px;font-weight:600;text-transform:uppercase;width:271px;padding-left:31px;z-index:3;position:relative}@media only screen and (max-width:380px){.product-boxes-block .container .door-designer .online-door{padding-left:20px}}.product-boxes-block .container .door-designer .btn{position:absolute;bottom:38px;left:31px;z-index:3}@media only screen and (max-width:380px){.product-boxes-block .container .door-designer .btn{font-size:16px;left:0;right:0;margin:auto;width:238px}}.page-template-default .fullwidth-content .container{max-width:1200px;padding-top:30px;padding-bottom:30px}.accreditations .container{max-width:1208px}.accreditations .container img{max-height:100px;max-width:230px;display:block;margin:10px auto}.accreditations .slick-slider,.accreditations .slick-list,.accreditations .slick-track{display:flex;width:100%;height:100%}.accreditations .slick-slide{display:flex;height:auto;outline:none;justify-content:center}.trust-a-trader{position:relative;background-size:46px}.trust-a-trader .linea-gradient{background:linear-gradient(0deg,#fff 0%,rgba(245,243,240,.7) 220%)}.trust-a-trader .tt-review-snippet{border:none!important;background-color:transparent!important;padding:24px 0!important}.trust-a-trader-strip{background-color:rgba(245,243,240,.7)}@media only screen and (max-width:1000px){.trust-a-trader-strip{display:none}}.trust-a-trader-strip .linea-gradient{background:transparent!important}.page-template-page-home .trust-a-trader-strip{background-color:#fff}.page-template-page-home .trust-a-trader-strip .linea-gradient{background:transparent!important}.why-choose-block{position:relative;background-size:46px}.why-choose-block .linea-gradient{background:linear-gradient(0deg,rgba(245,243,240,.7) 0%,#fff 40%);padding-top:70px;padding-bottom:225px}.why-choose-block .container h2{color:#0A2766;letter-spacing:1px;text-align:center;font-weight:600;margin-bottom:90px}.why-choose-block .container .item-container{max-width:1075px;margin:0 auto}.why-choose-block .container .item-container .reason-box{width:calc(33% - 16px);height:242px;border:solid 2.5px #0A2766;position:relative}@media only screen and (max-width:1035px){.why-choose-block .container .item-container .reason-box{width:100%;margin-bottom:50px;height:180px}}@media only screen and (max-width:630px){.why-choose-block .container .item-container .reason-box{height:200px}}@media only screen and (max-width:470px){.why-choose-block .container .item-container .reason-box{height:220px}}@media only screen and (max-width:390px){.why-choose-block .container .item-container .reason-box{height:255px}}@media only screen and (max-width:370px){.why-choose-block .container .item-container .reason-box{height:300px}}@media only screen and (max-width:330px){.why-choose-block .container .item-container .reason-box{height:320px}}.why-choose-block .container .item-container .reason-box .diagonal-background{width:100%;height:100%}.why-choose-block .container .item-container .reason-box .diagonal{position:absolute}.why-choose-block .container .item-container .reason-box .diagonal-logo{bottom:7px;right:-13px;transform:rotate(315deg)}.why-choose-block .container .item-container .reason-box .icon{position:absolute;top:-40px;bottom:0;right:0;left:0;margin:0 auto;background:#CC1D2E;width:80px;height:80px;border-radius:40px}.why-choose-block .container .item-container .reason-box .icon i{position:absolute;right:16px;left:0;bottom:19px;margin:0 auto;width:36px;font-size:42px;color:#fff;z-index:4}.why-choose-block .container .item-container .reason-box .icon .fa-thumbs-up{right:6px}.why-choose-block .container .item-container .reason-box .icon .fa-star{right:11px}.why-choose-block .container .item-container .reason-box .title{text-transform:uppercase;font-weight:700;text-align:center;margin-top:62px;color:#0A2766;padding:0 30px;margin-bottom:10px}.why-choose-block .container .item-container .reason-box .description{padding:0 30px;text-align:center;line-height:28px}.why-choose-block .btn{position:absolute;bottom:117px;left:0;right:0;width:262px;margin:0 auto}.background-split-content-block{position:relative}@media only screen and (max-width:980px){.background-split-content-block{padding:0}}.background-split-content-block img{z-index:-1}@media only screen and (max-width:980px){.background-split-content-block img{position:static;max-height:400px}}@media only screen and (max-width:980px){.background-split-content-block .container{padding:unset}}.background-split-content-block .container .content-box{max-width:585px;padding:50px 65px 65px;background:#fff;box-shadow:0 10px 20px #000}@media only screen and (max-width:980px){.background-split-content-block .container .content-box{width:100%;max-width:unset;box-shadow:unset}}@media only screen and (max-width:600px){.background-split-content-block .container .content-box{padding:35px 30px}}.background-split-content-block .container .content-box .title{letter-spacing:1px;font-weight:600;color:#0A2766;margin-bottom:20px}@media only screen and (max-width:500px){.background-split-content-block .container .content-box .title{text-align:center}}.background-split-content-block .container .content-box .subtitle{font-weight:900;line-height:30px}@media only screen and (max-width:500px){.background-split-content-block .container .content-box .subtitle{text-align:center}}.background-split-content-block .container .content-box .description{line-height:30px;margin-bottom:36px}@media only screen and (max-width:500px){.background-split-content-block .container .content-box .description{text-align:center}}@media only screen and (max-width:500px){.background-split-content-block .container .content-box .btn{margin:auto;display:block}}.intro-text-block{padding:60px 0 80px 0;background-color:#051a47}.intro-text-block .container h2{letter-spacing:1px;font-weight:700;line-height:52px;text-align:center;color:#fff;max-width:1000px;margin:0 auto 25px;font-weight:600}.intro-text-block .container p{line-height:30px;max-width:1200px;text-align:center;margin:0 auto 12px;color:#fff}.intro-text-block .container p:last-of-type{margin-bottom:32px}.intro-text-block .container .btn{margin:0 auto;width:295px;display:inherit}@media only screen and (max-width:500px){.intro-text-block .container .btn{width:260px}}.get-in-touch-block{padding:112px 0;background-color:rgba(5,26,71,.9);position:relative}.get-in-touch-block img{z-index:-1}.get-in-touch-block .container h2{letter-spacing:1px;font-weight:600;line-height:52px;text-align:center;color:#fff;max-width:1000px;margin:0 auto 32px;z-index:1;text-transform:uppercase}.get-in-touch-block .container p{line-height:30px;max-width:950px;text-align:center;margin:0 auto 12px;color:#fff}.get-in-touch-block .container p:last-of-type{margin-bottom:32px;z-index:1}.get-in-touch-block .container .btn{margin:0 auto;width:260px;display:inherit;z-index:1}.gallery-split-content-block{position:relative;background-size:46px}.gallery-split-content-block .linea-gradient{padding:80px 0 35px;background:linear-gradient(180deg,rgba(245,243,240,.7) 0%,#ffffff 20%)}@media only screen and (max-width:980px){.gallery-split-content-block .linea-gradient{padding-top:0}}@media only screen and (max-width:980px){.gallery-split-content-block .container{flex-direction:column;padding:unset}}.gallery-split-content-block .container .content-box{width:49.5%;display:inline-block;padding:45px 0 45px 67px;max-width:960px}@media only screen and (max-width:1455px){.gallery-split-content-block .container .content-box{padding:30px 0 45px 67px}}@media only screen and (max-width:1280px){.gallery-split-content-block .container .content-box{padding:40px 0 45px 30px}}@media only screen and (max-width:1100px){.gallery-split-content-block .container .content-box{padding:10px 0 45px 30px}}@media only screen and (max-width:980px){.gallery-split-content-block .container .content-box{width:100%;padding:30px 35px}}@media only screen and (max-width:600px){.gallery-split-content-block .container .content-box{padding:25px 32.5px 32.5px}}.gallery-split-content-block .container .content-box .title{letter-spacing:.75px;font-weight:600;color:#0A2766;margin-bottom:25px}.gallery-split-content-block .container .content-box .description{line-height:30px;margin-bottom:53px;max-width:648px}@media only screen and (max-width:980px){.gallery-split-content-block .container .content-box .description{max-width:unset}}.gallery-split-content-block .container .content-box .btn{padding:17px 32px}.gallery-split-content-block .container .image-box{width:49.5%;display:inline-block;max-width:710px}@media only screen and (max-width:980px){.gallery-split-content-block .container .image-box{width:100%;max-width:unset;max-height:400px}}@media only screen and (max-width:700px){.gallery-split-content-block .container .image-box{max-height:350px}}@media only screen and (max-width:600px){.gallery-split-content-block .container .image-box{max-height:300px}}@media only screen and (max-width:500px){.gallery-split-content-block .container .image-box h2{text-align:center}}@media only screen and (max-width:500px){.gallery-split-content-block .container .image-box p{text-align:center}}@media only screen and (max-width:500px){.gallery-split-content-block .container .image-box a{margin:auto;display:block}}.gallery-split-content-block .container .image-box .slick-dots{position:absolute;bottom:25px;left:0;right:0}@media only screen and (max-width:1244px){.gallery-split-content-block .container .image-box .slick-dots{bottom:34px}}.gallery-split-content-block .container .image-box .slick-list img{width:100%}@media only screen and (max-width:980px){.gallery-split-content-block .container .image-box .slick-list img{max-height:400px}}@media only screen and (max-width:700px){.gallery-split-content-block .container .image-box .slick-list img{max-height:350px}}@media only screen and (max-width:600px){.gallery-split-content-block .container .image-box .slick-list img{max-height:300px}}.page-break.container .page-break-line{border-bottom:2px #707070 solid;width:100%;opacity:.2}.footer-gallery{overflow:hidden}@media only screen and (max-width:600px){.footer-gallery{max-height:600px}}.footer-gallery .gallery-wrap{flex-wrap:wrap;margin-right:-7px;margin-left:-7px}.footer-gallery .gallery-wrap .wrap{width:50%;display:flex;flex-wrap:wrap;flex-direction:column;height:720px}@media only screen and (max-width:600px){.footer-gallery .gallery-wrap .wrap{width:100%}}.footer-gallery .gallery-wrap .wrap:nth-of-type(1) a:nth-of-type(2){height:420px}.footer-gallery .gallery-wrap .wrap:nth-of-type(1) a:nth-of-type(3){height:300px}.footer-gallery .gallery-wrap .wrap:nth-of-type(1) a:nth-of-type(5){height:300px}.footer-gallery .gallery-wrap .wrap:nth-of-type(1) a:nth-of-type(6){height:420px}.footer-gallery .gallery-wrap .wrap a{width:50%;position:relative;background:#222;overflow:hidden}@media only screen and (max-width:980px){.footer-gallery .gallery-wrap .wrap a{width:100%}}@media only screen and (max-width:600px){.footer-gallery .gallery-wrap .wrap a{height:200px!important}}.footer-gallery .gallery-wrap .wrap a.tall{height:720px}.footer-gallery .gallery-wrap .wrap a i{font-size:20px;color:#fff;bottom:10px;right:10px;border:2px solid #fff;border-radius:20px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;position:absolute;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease}.footer-gallery .gallery-wrap .wrap a i::before{position:relative;bottom:-1px}.footer-gallery .gallery-wrap .wrap a i:hover{font-weight:600}.footer-gallery .gallery-wrap .wrap a img{opacity:.7;-webkit-transition:0.9s ease;-moz-transition:0.9s ease;-ms-transition:0.9s ease;-o-transition:0.9s ease;transition:0.9s ease}.footer-gallery .gallery-wrap .wrap a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);opacity:1}.footer-gallery .gallery-wrap .wrap a:hover i{border:3px solid #fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:36px;height:36px}.footer-gallery .gallery-wrap .wrap #details{display:none}p.toggle-tab{display:none;margin:0 0 10px;border:1px solid #0033A1;padding:20px 40px 20px 20px;font-weight:300;position:relative;text-transform:uppercase}@media only screen and (max-width:980px){p.toggle-tab{display:block;font-size:24px;line-height:33px}}@media only screen and (max-width:450px){p.toggle-tab{padding:15px 40px 15px 15px}}p.toggle-tab.current{background:#0033A1;color:#fff}p.toggle-tab.current:after{content:'';color:#fff}p.toggle-tab:after{content:'';font-family:'Font Awesome 5 Pro';font-weight:300;color:#0033A1;position:absolute;right:15px;top:22px}@media only screen and (max-width:450px){p.toggle-tab:after{top:17px}}.tab-list{padding-bottom:25px;margin-bottom:75px;max-width:1100px;margin:0 auto;justify-content:center}@media only screen and (max-width:1600px){.tab-list{padding-bottom:30px;margin-bottom:50px;max-width:1111px}}@media only screen and (max-width:1200px){.tab-list{padding-bottom:25px;margin-bottom:35px}}@media only screen and (max-width:980px){.tab-list{display:none}}.tab-list li{list-style:none;display:inline-block;cursor:pointer;padding:0 30px;border-bottom:1.75px solid;border-top:1.75px solid;border-left:1.75px solid;border-right:1.75px solid;font-size:20px;text-transform:uppercase;font-weight:600;letter-spacing:unset;opacity:.6;margin-right:24px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:1600px){.tab-list li{margin:0 15px}}@media only screen and (max-width:1200px){.tab-list li{margin:0 5px;border-bottom-width:2px}}@media only screen and (max-width:1230px){.tab-list li span{font-size:18px}}@media only screen and (max-width:1050px){.tab-list li span{font-size:16px}}.tab-list li.current,.tab-list li.current:hover{border-bottom:4px solid #002b88;color:#0033A1;opacity:1}@media only screen and (max-width:1200px){.tab-list li.current,.tab-list li.current:hover{border-bottom-width:2px}}.tab-list li:hover{opacity:1;color:#0033A1}.tab-list li:last-of-type{margin-right:0}.tab-content{display:none}@media only screen and (max-width:980px){.tab-content{padding:20px 0 30px}}.tab-content.current{display:block}.tab-content .gallery-item{padding-bottom:10px}.tab-content .gallery-content{width:100%;text-align:center;padding-bottom:30px}@media only screen and (max-width:1160px){.tab-content .container-small{padding-left:0;padding-right:0}}.tab-content .container-small h3,.tab-content .container-small p.toggle-tab,.tab-content .container-small .tab-list li,.tab-list .tab-content .container-small li{font-size:36px;font-weight:600;color:#0A2766;text-align:center;letter-spacing:1px;margin-bottom:20px;line-height:44px}@media only screen and (max-width:980px){.tab-content .container-small h3,.tab-content .container-small p.toggle-tab,.tab-content .container-small .tab-list li,.tab-list .tab-content .container-small li{font-size:24px;line-height:33px}}.tab-content .container-small p{font-size:16px;line-height:30px;text-align:center;margin-bottom:12px;max-width:1200px;margin:0 auto 16px}.tab-content .tab-slider{margin-top:32px}.tab-content .tab-slider .slick-list .slick-track{display:flex;justify-content:space-between;flex-wrap:wrap}.tab-content .tab-slider .slick-dots li{border:1.5px #0033A1 solid}.tab-content .tab-slider .slick-dots li.slick-active{background:#0033A1}.tab-content .tab-slider .slick-arrow{top:35%;left:-50px}@media only screen and (max-width:1650px){.tab-content .tab-slider .slick-arrow{left:-20px}}@media only screen and (max-width:1250px){.tab-content .tab-slider .slick-arrow{display:none!important}}.tab-content .tab-slider .slick-arrow.slick-next{left:initial;right:-50px}@media only screen and (max-width:1650px){.tab-content .tab-slider .slick-arrow.slick-next{right:-20px}}.tab-content .tab-slider.rounded .item .image{overflow:hidden}.tab-content .tab-slider .item .image{margin:auto;width:90%;padding-bottom:70%;height:100%}@media only screen and (max-width:600px){.tab-content .tab-slider .item .image{padding-bottom:40%}}.tab-content .tab-slider .item .image img{max-height:137px}.tab-content .tab-slider .item p{text-align:center;text-transform:uppercase;color:#94918D;font-weight:600}@media only screen and (max-width:760px){.tab-content .tab-slider .item p{margin-top:16px}}.downloads-tab{justify-content:space-evenly}@media only screen and (max-width:980px){.downloads-tab .download-item{margin-bottom:16px}}.downloads-tab .download-item .image-container{width:150px;margin:0 auto}.downloads-tab .download-item .image-container img{max-height:110px;display:block;margin:auto}.slick-dots{padding:0;margin:0;text-align:center;margin-top:20px}.slick-dots li{list-style:none;margin:0 6px;display:inline-block;width:20px;height:8px;background:transparent;border:1.5px #fff solid;cursor:pointer;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.slick-dots li.slick-active{background:#fff}.slick-dots li button{display:none}.slick-arrow{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:0;font-size:0;outline:none;cursor:pointer;z-index:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow:after{content:'';font-family:'Font Awesome 5 Pro';font-size:40px;color:#A8A8A8}@media only screen and (max-width:850px){.slick-arrow:after{font-size:30px}}.slick-arrow.slick-next{left:initial;right:0}.slick-arrow.slick-next:after{content:''}.page-template-page-contact .form-section{background-color:#0A2766;color:#fff;padding-top:80px;padding-bottom:112px}@media only screen and (max-width:980px){.page-template-page-contact .form-section .container{display:flex;flex-direction:column}}@media only screen and (max-width:980px){.page-template-page-contact .form-section .form{width:100%}}.page-template-page-contact .form-section .form .wpcf7-list-item-label{color:#fff}.page-template-page-contact .form-section .form .terms{color:#fff}.page-template-page-contact .form-section .form .terms a{color:#CC1D2E}@media only screen and (max-width:600px){.page-template-page-contact .form-section .form .data-check .wpcf7-list-item-label{text-align:center}.page-template-page-contact .form-section .form .data-check .terms{text-align:center}.page-template-page-contact .form-section .form .wpcf7-submit{width:100%}}.page-template-page-contact .form-section .sidebar{width:350px;padding:0 25px}@media only screen and (max-width:980px){.page-template-page-contact .form-section .sidebar{width:100%;margin-top:32px}}@media only screen and (max-width:410px){.page-template-page-contact .form-section .sidebar{padding:unset}}.page-template-page-contact .form-section .sidebar:before{content:"";display:inline-block;width:1px;background-color:#fff;height:394.8px;position:absolute;left:90px}@media only screen and (max-width:1400px){.page-template-page-contact .form-section .sidebar:before{left:60px}}@media only screen and (max-width:1280px){.page-template-page-contact .form-section .sidebar:before{left:40px}}@media only screen and (max-width:1150px){.page-template-page-contact .form-section .sidebar:before{left:40px}}@media only screen and (max-width:980px){.page-template-page-contact .form-section .sidebar:before{display:none}}.page-template-page-contact .form-section .sidebar h3,.page-template-page-contact .form-section .sidebar p.toggle-tab,.page-template-page-contact .form-section .sidebar .tab-list li,.tab-list .page-template-page-contact .form-section .sidebar li{color:#fff;text-align:right}@media only screen and (max-width:980px){.page-template-page-contact .form-section .sidebar h3,.page-template-page-contact .form-section .sidebar p.toggle-tab,.page-template-page-contact .form-section .sidebar .tab-list li,.tab-list .page-template-page-contact .form-section .sidebar li{text-align:center}}.page-template-page-contact .form-section .contact-details{margin-bottom:25px}.page-template-page-contact .form-section .contact-details li{color:#fff;font-size:24px;font-weight:400;text-align:right}@media only screen and (max-width:980px){.page-template-page-contact .form-section .contact-details li{text-align:center}}.page-template-page-contact .form-section .contact-details li:hover i{color:#A8A8A8}.page-template-page-contact .form-section .contact-details li:hover a{color:#A8A8A8}.page-template-page-contact .form-section .contact-details li i{margin-right:6px;font-size:17px}.page-template-page-contact .form-section .contact-details li a{color:#fff;font-weight:500}@media only screen and (max-width:1150px){.page-template-page-contact .form-section .contact-details li:last-of-type a{font-size:14px}}@media only screen and (max-width:1030px){.page-template-page-contact .form-section .contact-details li:last-of-type a{font-size:13px}}@media only screen and (max-width:980px){.page-template-page-contact .form-section .contact-details li:last-of-type a{font-size:16px}}@media only screen and (max-width:410px){.page-template-page-contact .form-section .contact-details li:last-of-type a{font-size:14px}}@media only screen and (max-width:330px){.page-template-page-contact .form-section .contact-details li:last-of-type a{font-size:13px}}.page-template-page-contact .form-section .social-links{text-align:right}@media only screen and (max-width:980px){.page-template-page-contact .form-section .social-links{text-align:center}}.page-template-page-contact .form-section .social-links .fa-facebook-f{font-size:20px}.page-template-page-contact .form-section .social-links .fa-facebook-f:before{position:relative;top:1px}.page-template-page-contact .form-section .social-links .fa-instagram:before{position:relative;top:3px}.page-template-page-contact .form-section .social-links a{border:2px solid #fff;border-radius:100%}.page-template-page-contact .form-section .social-links a:nth-of-type(1){padding:11px 5.5px}.page-template-page-contact .form-section .social-links a:nth-of-type(2){padding:11px 5.5px}@media only screen and (max-width:1150px){.page-template-page-contact .form-section .social-links a:nth-of-type(2){margin-right:10px}}.page-template-page-contact .form-section .social-links a:last-of-type{display:none}@media only screen and (max-width:1150px){.page-template-page-contact .form-section .social-links a:last-of-type{display:inline-block;padding:0 5.5px;position:relative;bottom:-1px}}@media only screen and (max-width:1150px){.page-template-page-contact .form-section .social-links a:last-of-type i{line-height:41px;position:relative;bottom:-2px}}.page-template-page-contact .form-section .social-links a:first-of-type{margin-right:10px}.page-template-page-contact .form-section .social-links a:hover{border:2px solid #9e9e9e}.page-template-page-contact .form-section .social-links a:hover i{color:#A8A8A8;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.page-template-page-contact .form-section .social-links a i{color:#fff;line-height:45px;width:30px;text-align:center;font-size:23px}.page-template-page-gallery .banner.product.slick .indented-break path{fill:#fff}.page-template-page-contact .banner.product.slick .indented-break path{fill:#0A2766}.page-template-default .banner.product.slick .indented-break path{fill:#fff}.gallery-tab{width:100%;grid-template-columns:repeat(4,auto);grid-gap:4px}.gallery-tab:nth-of-type(even){direction:rtl}.gallery-tab.hidden{display:none}.gallery-tab .image{overflow:hidden;min-height:348px}.gallery-tab .image:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.gallery-tab .image:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.gallery-tab .image:first-of-type,.gallery-tab .image:nth-child(4n+1){grid-row:span 2;grid-column:span 2}.gallery-tab .image:nth-child(4n-1){grid-row:span 2}.gallery-tab .image a{flex-grow:1}.gallery-tab .image img{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.gallery-tab .gallery-item{width:calc(20% - 20px);height:280px;overflow:hidden;margin-bottom:26.66px}@media only screen and (max-width:1300px){.gallery-tab .gallery-item{width:calc(25% - 20px)}}@media only screen and (max-width:1100px){.gallery-tab .gallery-item{width:calc(33% - 20px)}}@media only screen and (max-width:1000px){.gallery-tab .gallery-item{width:calc(50% - 20px)}}@media only screen and (max-width:600px){.gallery-tab .gallery-item{width:100%}}.gallery-tab .gallery-item a{width:100%}.gallery-tab .gallery-item a img{width:100%;z-index:0}.gallery-tab .gallery-item p{position:absolute;bottom:-20px;width:100%;background-color:#1d71b8;padding:15px 30px;color:#fff;font-weight:900;font-size:28px}.tat-fixed{position:fixed;top:63%;width:175px;z-index:9999999}.tat-fixed .background{width:85px;height:96px;background:#fff;position:relative;bottom:-108px;box-shadow:0 3px 20px 4px #A8A8A8}@media only screen and (max-width:980px){.tat-fixed .background{height:70px}}@media only screen and (max-width:700px){.tat-fixed .background{height:55px;width:40px}}.tat-fixed a img{position:absolute;right:13px}@media only screen and (max-width:980px){.tat-fixed a img{width:100px;top:90px;right:50px}}@media only screen and (max-width:700px){.tat-fixed a img{width:75px;top:97px;right:85px}}.page-template-page-contact .form-section .contact-details{list-style:none}input[type="file"]{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;z-index:10}.wpcf7-form-control-wrap.your-image{position:static}::-webkit-file-upload-button{font-size:18px;color:#fff;font-weight:600;padding:15px 25px;border-radius:6px;text-transform:uppercase;display:inline-block;-webkit-appearance:none;cursor:pointer;border:none;margin-right:5px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.custom-file-upload{position:relative;padding:5px 8px;margin:0 0 20px;color:#fff}.custom-file-upload #mfcf7_zl_add_file{display:none}.custom-file-upload p.filename{color:#fff;display:inline-block;line-height:1;padding:20px;margin:0}@media only screen and (max-width:550px){.custom-file-upload p.filename{text-align:center;display:block}}.custom-file-upload .btn{display:inline-block;background-color:#CC1D2E;border-radius:30px;color:#fff}@media only screen and (max-width:550px){.custom-file-upload .btn{display:block}}.custom-file-upload{position:relative;padding:5px 8px;margin:0 0 20px}.custom-file-upload p.filename{display:inline-block;display:inline-block;line-height:1;padding:20px;margin:0}@media only screen and (max-width:550px){.custom-file-upload p.filename{text-align:center;display:block}}@media only screen and (max-width:550px){.custom-file-upload .button{margin-bottom:15px}}input[type="file"]{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;z-index:10}.wpcf7-form-control-wrap.your-image{position:static}::-webkit-file-upload-button{font-size:18px;color:#fff;font-weight:600;padding:15px 25px;border-radius:6px;text-transform:uppercase;display:inline-block;-webkit-appearance:none;cursor:pointer;border:none;margin-right:5px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.custom-file-upload #mfcf7_zl_add_file{display:none}.single-image-tab img{max-height:400px;margin:0 auto;display:block}.faqs-wrap{background:#F0F0F0}@media only screen and (max-width:980px){.faqs-wrap{padding-top:40px}}.faqs-wrap h3,.faqs-wrap p.toggle-tab,.faqs-wrap .tab-list li,.tab-list .faqs-wrap li{margin-top:50px;margin-bottom:40px;font-weight:600;text-align:center;color:#0033A1}.faqs-wrap .faq{text-align:left;background:#fff;border:1px solid #A8A8A8;padding:25px 35px;border-radius:20px;margin-bottom:25px}@media only screen and (max-width:1000px){.faqs-wrap .faq{padding:15px 35px}}.faqs-wrap .faq.question{cursor:pointer;padding-right:80px;position:relative}@media only screen and (max-width:500px){.faqs-wrap .faq.question{padding-right:65px}}.faqs-wrap .faq.question.open:after{content:''}.faqs-wrap .faq.question:after{content:'';font-family:'Font Awesome 5 Pro';font-size:28px;color:#CC1D2E;position:absolute;right:35px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faqs-wrap .faq.question:hover h4{color:#0033A1}.faqs-wrap .faq.answer{display:none;padding-bottom:25px}.faqs-wrap .faq.answer p{line-height:1.8;text-align:center;margin-bottom:0}.faqs-wrap .faq.answer ul{padding:0}.faqs-wrap .faq.answer li{list-style:none;padding:8px 0;padding-left:55px;position:relative;margin:0}.faqs-wrap .faq.answer li:after{content:'';font-family:'Font Awesome 5 Pro';font-size:22px;color:#2ecc71;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faqs-wrap .faq h4{font-size:20px;line-height:1.1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;margin-bottom:0}@media only screen and (max-width:1230px){.faqs-wrap .faq h4{font-size:18px}}@media only screen and (max-width:1100px){.faqs-wrap .faq h4{font-size:16px;line-height:30px;letter-spacing:unset}}.error404 .fullwidth-content h2{display:none}.error404 .fullwidth-content p{text-align:center;padding:20px 0}.menu-item-1131{display:none!important}@media only screen and (max-width:1170px){.menu-item-1131{display:inline-block!important}}@media only screen and (max-width:1170px){.menu-item-30{display:none!important}}.slick-dots li:only-child{display:none}.page-id-127 .home-slider .inner-wrap img{top:-33%!important;width:820px!important}.page-id-127 .home-slider .inner-wrap h1{top:-37%!important}@media only screen and (max-width:800px){.page-id-127 .home-slider .inner-wrap h1{top:-32%!important}}@media only screen and (max-width:620px){.page-id-127 .home-slider .inner-wrap h1{top:-53%!important}}@media only screen and (max-width:980px){.page-id-127 .home-slider .inner-wrap h5{top:22%!important}}@media only screen and (max-width:800px){.page-id-127 .home-slider .inner-wrap h5{top:24%!important}}@media only screen and (max-width:620px){.page-id-127 .home-slider .inner-wrap h5{top:14%!important}}.page-id-133 .home-slider .inner-wrap h1{top:-41%!important}@media only screen and (max-width:1350px){.page-id-133 .home-slider .inner-wrap h1{top:-38%!important}}@media only screen and (max-width:800px){.page-id-133 .home-slider .inner-wrap h1{top:-32%!important}}@media only screen and (max-width:620px){.page-id-133 .home-slider .inner-wrap h1{top:-60%!important}}.page-id-133 .home-slider .inner-wrap h5{top:22.5%!important}@media only screen and (max-width:980px){.page-id-133 .home-slider .inner-wrap h5{top:24%!important}}@media only screen and (max-width:800px){.page-id-133 .home-slider .inner-wrap h5{top:26%!important}}@media only screen and (max-width:620px){.page-id-133 .home-slider .inner-wrap h5{top:10%!important}}.error404 .fullwidth-content .container{padding-top:64px;padding-bottom:64px}.error404 .fullwidth-content .container p{max-width:865px;margin:auto;font-size:18px}