:root{--size:275}@media screen and (min-width:992px){:root{--size:1200}}html{font-size: calc(10 * (100vw/var(--size)))}body{color:#1c1c1c;font-size:1rem;font-weight:400;font-style:normal}body,h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif}a{color:#1c1c1c}a:hover{color:#1c1c1c}p{font-size:1.125rem;line-height:1.75rem;margin-bottom:.938rem!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:500}.text-white,.text-white:hover{color:#fff!important}::selection{background-color:#006db7}.scroll-top{background-color:#006db7;border-radius:0}.scroll-top::before{color:#fff}.breadcrumbs{font-size:15px;color:#999;line-height:1.1;letter-spacing:.05em;border-bottom:2px solid #006db7;padding:24px 0}.breadcrumbs>ul>li{color:#333;font-weight:600}.breadcrumbs>ul>li>a{color:#999;font-weight:400}.breadcrumbs>ul>li+li:before{color:#999;top:.05rem}@media screen and (max-width:992px){.breadcrumbs{margin:0}}.pagination ul li.active>a,.pagination ul li.active>a:focus,.pagination ul li.active>a:hover,.pagination ul li.active>span,.pagination ul li.active>span:focus,.pagination ul li.active>span:hover{border-color:#006db7;background-color:#006db7}.font-family-title{font-family:'GFS Didot',serif}.text-decoration-underline{text-decoration:underline}.parallax{width:100%;height:25rem;position:absolute;left:0;top:0;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-device-width:1366px){.parallax{background-attachment:scroll}}@media screen and (min-width:1200px){.section-md{padding-top:3.25rem;padding-bottom:3.25rem}}.container,.container-sm,.container-wide,.container-fluid{padding-left:1.875rem;padding-right:1.875rem}.container-wide{width:100%;margin-right:auto;margin-left:auto}@media screen and (max-width:992px){.container,.container-sm,.container-wide,.container-fluid{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:1600px){.container-wide{padding-left:0;padding-right:0}}@media (min-width:576px){.container-wide{max-width:33.75rem}}@media (max-width:992px){.container-wide{max-width:60rem}}@media (min-width:992px){.container-wide{max-width:96.875rem}}.row [class^="col"],.row [class^="col-"]{position:relative}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;color:#fff;font-size:2.5rem;line-height:2.5rem}.owl-carousel .owl-nav button.owl-prev{left:1.875rem;transform:scaleX(-1)}.owl-carousel .owl-nav button.owl-next{right:1.875rem}@media screen and (max-width:992px){.owl-nav{display:none!important}}.loading-bar .loader{background-color:#deff00}.cool-link:after{border-color:#006db7}.cool-link-white:after{border-color:#fff}.cool-link-black:after{border-color:#006db7}.form-control{padding:0 1.25rem;height: calc(2.9rem + .35rem)}.form-control,.security-code{border-radius:0}.form-control:focus,.selectbox>select:focus{border-color:#006db7}.selectbox>select{border-radius:0;height: calc(3rem + .25rem)}.radio-custom>input[type="radio"]:checked+label:before{border-color:#006db7;background-color:#deff00}.checkbox-custom>input[type="checkbox"]:checked+label:before{border-color:#006db7;background-color:#006db7}.radio label,.checkbox label{color:#919191;font-size:.875rem;line-height:initial}.radio label a,.checkbox label a{text-decoration:underline;text-decoration-style:dotted}.radio-custom>label:before,.checkbox-custom>label:before{top:-.25rem;border-color:#006db7}.form-group .label-filled{top:1.063rem;left:1.25rem;font-size:1.0625rem}.form-group [data-filled]:focus+label.label-filled,.form-group [data-filled].input-filled+label.label-filled{left:1.25rem}.button{color:#000;font-size:1rem;line-height:1.625rem;font-weight:400;font-style:normal;white-space:nowrap;cursor:pointer;padding:.8rem 2.813rem;margin-left:1.25rem;border-radius:0;background-color:transparent}.button.button-left-icon i,.button.button-right-icon i{vertical-align:text-top}.button.button-left-icon i::before,.button.button-right-icon i::before{font-size:1.25rem}.input-group-append .button{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend .button{border-top-left-radius:0;border-bottom-left-radius:0}.button.button-primary{color:#f8f8f8;background:#006db7;border:.063rem solid transparent}.button.button-primary:hover{color:#f8f8f8;background:#006db7}.button.button-primary-outline{color:#010101;border:2px solid #666}.button.button-primary-outline:hover{color:#fff;background-color:#006db7;border:2px solid #006db7}.button.button-primary-outline>i:before{color:#deff00}.button.button-primary-outline:hover>i:before{color:#fff}.button.button-primary-outline.active{color:#fff!important;background-color:#deff00}.button.button-socials{line-height:inherit}.button.button-socials i{color:#006db7}.comments-area{overflow:hidden}.comments-area .title-wrap{overflow:hidden;margin-bottom:30px}.comments-area .title-wrap .comments-title{font-weight:400}.comments-area .author-name{text-transform:capitalize;color:#2d3290;font-weight:400;margin-bottom:0}.comments-area .comment-text,.comments-area .comment-text p{}.comments-area .comment-metadata{color:#006db7;font-size:14px}.comments-area .comment-metadata a{color:#006db7}.comments-area .comment-metadata .comment-edit-link{color:#1c1c1c;font-size:12px;margin-left:15px}.comments-area .comment-meta{margin-bottom:15px}.comments-area footer.comment-meta{margin-top:15px;margin-bottom:0;display:flex}.comments-area footer .comment-reply-link{font-size: clamp(0.875rem, 0.161vw + 0.833rem, 1rem);line-height: clamp(1.3rem, -0.016vw + 1.317rem, 1.313rem);font-weight:400;white-space:nowrap;padding:8px 15px;border-radius:0;background-color:transparent;border:1px solid #006db7;border-radius:0;text-decoration:none}.comments-area footer .comment-awaiting-moderation{background-color:#cecece;color:#006db7}.comments-area .comment-author-img{display:none}.comments-area .comment-author-img .avatar{width:80px;height:auto;border:3px solid #fff;border-radius:100%}.comments-area .comment-body{background-color:transparent;padding:0 0 25px;margin-bottom:25px!important;border-bottom:1px solid #cecece}.comments-area .children{list-style:none;margin:0 0 0 30px;padding:0}.comments-area .comment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0 0 2rem;padding:0}.comments-area .comment-input-wrap .comment-form-author,.comments-area .comment-input-wrap .comment-form-email{margin-bottom:15px}@media (min-width:576px){.comments-area .comment-input-wrap .comment-form-author,.comments-area .comment-input-wrap .comment-form-email{margin-bottom:0}}@media (min-width:1024px){.comments-area .comment-author-img{display:initial}}.comment-respond{}.comment-respond .comment-reply-title{font-weight:400}.comment-respond p.logged-in-as{display:none!important}.comment-reply-title{margin-bottom:.75rem}.comment-respond .comment-reply-title>a{text-transform:capitalize}.comment-respond .form-group label{font-size:14px;font-weight:300;margin-bottom:.3rem;display:block}.comment-respond .form-group textarea{padding:1rem 1.25rem}.nav-content{}.nav-content>h2{margin:.938rem 0}.menu-nav-trigger span,.menu-nav-trigger span::before,.menu-nav-trigger span::after{background-color:#006db7}.menu-offcanvas-nav.nav-close-button-empty .nav-title{display:none!important}.menu-offcanvas-nav .nav-item-link,.menu-offcanvas-nav li.nav-close a,.menu-offcanvas-nav .nav-back a{color:#858585;font-size:1.1rem}.menu-offcanvas-nav .nav-content>h2,.menu-offcanvas-nav .nav-content>h3,.menu-offcanvas-nav .nav-content>h4,.menu-offcanvas-nav .nav-content>h5,.menu-offcanvas-nav .nav-content>h6{font-size:1.3rem}