a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.button{padding:10px 20px;color:#fff;font-size:medium;text-align:center;border-radius:10px}.button.aqua{border:solid #57ccc3;background:#57ccc3}.button.aqua:hover,.button.default{border:solid #0775ce;background:#0775ce}.button.default:hover{border:solid #1d4283;background:#1d4283}*{outline:none!important}body{padding:0;margin:0;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#a5a5a5;background:#fff}html{box-sizing:border-box}html,html *{outline:none!important}html *{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}a{color:#a5a5a5;text-decoration:none!important}a,img{display:block}img{width:100%;height:auto}.container{max-width:1360px;margin:0 auto;padding:0 15px;width:100%}@media (max-width:992px){.isdesktop{display:none!important}}.ismobile{display:none}@media (max-width:992px){.ismobile{display:block}}.transition{transition:all .3s ease}.grid{display:grid}.flex{display:flex}.flex-col{flex-direction:column}@media (max-width:992px){.flex-col-md{flex-direction:column}}@media (max-width:767px){.flex-col-sm{flex-direction:column}}.flex-wrap{flex-wrap:wrap}.jc-center{justify-content:center}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.jc-evenly{justify-content:space-evenly}.ji-center{justify-items:center}.ji-start{justify-items:flex-start}.ji-end{justify-items:flex-end}.ac-center{align-content:center}.ac-start{align-content:flex-start}.ac-end{align-content:flex-end}.ai-center{align-items:center}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.ai-baseline{align-items:baseline}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.t-justify{text-align:justify}.header{position:sticky;width:100%;top:0;background:#fff;padding:10px 0;z-index:2;-ms-box-shadow:0 5px 22px 0 hsla(0,0%,51%,.1);-o-box-shadow:0 5px 22px 0 hsla(0,0%,51%,.1);box-shadow:0 5px 22px 0 hsla(0,0%,51%,.1)}.header .brand{width:200px}.header .menu-desktop{padding:0 15px}.header .social-icons a{margin:0 10px;font-size:20px;color:#a5a5a5}.header .social-icons a:hover{color:#1d4283}.header .button{margin-left:20px}.hamburger{overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.active .hamburger-inner,.hamburger.active .hamburger-inner:after,.hamburger.active .hamburger-inner:before{background-color:#0775ce}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:38px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#a5a5a5}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--arrow.active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.nav-desk .menu-desktop .menu-item{position:relative}.nav-desk .menu-desktop .menu-item a{padding:15px;color:#a5a5a5;font-weight:500;text-transform:capitalize}.nav-desk .menu-desktop .menu-item.current-menu-item a,.nav-desk .menu-desktop .menu-item a:hover{color:#0775ce}.nav-desk .pointer>a{pointer-events:none}.nav-mobile{position:fixed;top:0;left:0;bottom:0;width:300px;z-index:1;padding:40px 0;background:#1d4283;transform:translateX(-100%);transition:all .3s ease}.nav-mobile.active{transform:translateX(0);transition:all .3s ease}.nav-mobile .menu-mobile{margin-bottom:20px}.nav-mobile .menu-mobile li{padding:10px 20px}.nav-mobile .menu-mobile li.current-menu-item,.nav-mobile .menu-mobile li:hover{background:#0775ce}.nav-mobile .menu-mobile li a{color:#fff}.nav-mobile .contacts{position:absolute;bottom:40px;text-align:center;width:100%}.nav-mobile .contacts .social-icons{justify-content:center}.nav-mobile .contacts .social-icons a{color:#fff}.nav-mobile .contacts .social-icons a:hover{color:#a5a5a5}.footer{padding:50px 0 10px;background:#1d4283;color:#fff}@media (max-width:767px){.footer .footer_content{align-items:center}}.footer .footer-items{flex:1;padding:20px 10px}.footer .footer-items img{max-width:140px;margin-bottom:20px}.footer .footer-items p{margin-bottom:10px}@media (max-width:767px){.footer .footer-items{min-width:210px}}.footer .footer_title{font-weight:600;margin-bottom:20px}.footer .footer_bar{background:#0775ce;padding:10px 0}@media (max-width:767px){.footer .footer_bar .copyright{text-align:center}}.footer .footer_nav li a{margin-left:10px;color:#fff}@media (max-width:767px){.footer .footer_nav li a{margin-top:10px}}.main-banner{padding-bottom:50px;overflow:hidden}.main-banner .banners,.main-banner .slider-banners,.main-banner .wrapp-content{height:60vh}.main-banner .wrapp-content{width:50%}@media (max-width:767px){.main-banner .wrapp-content{width:100%}}.main-banner .wrapp-content h2{font-size:30px;line-height:35px;color:#404040}.main-banner .wrapp-content h2 span{display:block;color:#0775ce}.main-banner .wrapp-content p{margin:50px 0}.main-banner .wrapp-content .button{max-width:140px}.services .grid-content{grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:767px){.services .grid-content{grid-template-columns:1fr}}.services article{padding:20px 0;margin-bottom:20px}@media (max-width:767px){.services article{width:100%;margin-bottom:0}}.services article header{padding:10px;text-align:left}.services article .wrapp-img{background:#0775ce;border-radius:50%;margin-right:10px}.services article .wrapp-img img{width:35px;height:35px;padding:5px}.services article h3{color:#0775ce;font-size:20px}.services article .text{background:#f4f4f4;padding:20px;color:#404040;border-radius:5px;height:80%}@media (max-width:767px){.services article .text{height:auto}}.partners .grid-content{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px}.partners figure img{max-width:140px}.parallax-window{min-height:600px}.products .box-products{position:relative;background:#fff;height:calc(100% - 100px);width:320px;padding:30px 20px;float:right;top:50px}@media (max-width:767px){.products .box-products{float:none;margin:0 auto}}.products .box-products ul li{margin-bottom:5px;transition:all .3s ease}.products .box-products ul li:hover{margin-left:5px;transition:all .3s ease}.choices .grid-content{grid-template-columns:1fr 1fr;gap:30px}@media (max-width:767px){.choices .grid-content{grid-template-columns:1fr}}.choices .box-choices .title-section{padding-left:70px}@media (max-width:767px){.choices .box-choices .title-section{padding-left:0}}.choices .box-choices li{width:33.33333%;padding:10px;text-align:center}.choices .box-choices li span{display:block;background:#0775ce;width:62px;height:62px;border-radius:50%;padding:10px;margin:0 auto 10px}.choices .box-choices li span svg{fill:#fff!important}.choices .box-choices li:hover span{background:#1d4283}.reviews{background:#f4f4f4}.reviews .title-section{margin-bottom:10px}.reviews .content-slider{padding:50px 0}.reviews .content-slider .text{padding:20px 100px 20px 0}@media (max-width:767px){.reviews .content-slider .text{padding:20px 20px 20px 0}}.reviews .content-slider .text P{font-size:20px;color:#404040;line-height:25px;margin-top:20px}.reviews .content-slider .text span{width:100%}.reviews .content-slider .text span svg{float:right;margin-top:20px}.reviews .content-slider .text h3{font-size:20px;color:#0775ce;font-weight:700;margin-top:10px}.about{padding-bottom:0!important}.about .box-about{grid-template-columns:1fr 1fr;gap:50px;max-width:900px}@media (max-width:767px){.about .box-about{grid-template-columns:1fr}}.about .box-about p{margin-bottom:10px}.about .title-section{padding-top:50px}.about .team_content{margin-bottom:20px}.about .team_content .team_name{font-weight:700;margin-bottom:10px;font-size:20px;color:#0775ce}.contact{padding:50px 0}.contact .grid-content{grid-template-columns:1fr 1fr;gap:50px}@media (max-width:767px){.contact .grid-content{grid-template-columns:1fr}}.contact .box-address{margin-bottom:30px}.contact .box-address li{margin-bottom:20px}.contact .box-address li .contact-title{color:#0775ce;font-size:20px;margin-bottom:5px;font-weight:700}.contact .box-address li a{transition:all .3s ease}.contact .box-address li a:hover{margin-left:5px;transition:all .3s ease}.contact .map{margin-top:50px}.contact .map iframe{width:100%}.sidebar{margin-bottom:50px}.sidebar h3{font-size:20px;font-weight:700;color:#0775ce;margin-bottom:10px}.sidebar .news{margin-top:30px}.sidebar .last-posts .posts{margin-bottom:10px;padding:10px 0;border-bottom:1px solid #f4f4f4}.sidebar .last-posts .wp-post-image{max-width:100px;max-height:50px;object-fit:cover}.sidebar .last-posts h2{margin:10px auto;font-size:15px;padding:0 10px}.sidebar .search-form{display:flex;align-items:center;margin-bottom:30px}.sidebar .search-form .search-field{border:1px solid #a5a5a5;padding:10px;color:#a5a5a5}.sidebar .search-form .search-submit{background:#0775ce;border:1px solid #0775ce;color:#fff;padding:10px}.sidebar .search-form .search-submit:hover{background:#1d4283;border-color:#1d4283}form{width:100%}form .field{width:48%;margin-bottom:10px;display:inline-block}form .field.last{width:97%}@media (max-width:767px){form .field,form .field.last{width:100%}}form .field .inputs{width:100%;background:transparent;border-radius:2px;padding:10px;border:1px solid #a5a5a5;color:#a5a5a5;font-size:medium}form .field ::placeholder{color:#a5a5a5;opacity:1}form .field :-ms-input-placeholder,form .field ::-ms-input-placeholder{color:#a5a5a5}form .field textarea{resize:none;font-size:15px;color:#a5a5a5;font-family:Nunito Sans,sans-serif}form .button{background:transparent;border:solid #1d4283;color:#fff;font-size:medium;padding:10px 20px;border-radius:10px;width:200px}form .button:hover{border:solid #1d4283}form .wpcf7-spinner{display:none!important;visibility:hidden}form .wpcf7-response-output{border:0!important}#wpcf7-f130-o1 .field{width:100%}.gallery{padding:0!important}.gallery .grid-content{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"a a b c" "a a d d"}@media (max-width:767px){.gallery .grid-content{grid-template-areas:"a a b b" "c c d d"}}.gallery figure{overflow:hidden}.gallery figure:first-child{grid-area:a}.gallery figure:nth-child(2){grid-area:b}.gallery figure:nth-child(3){grid-area:c}.gallery figure:nth-child(4){grid-area:d}.gallery figure img{transform:scale(1);transition:all 5s ease;object-fit:cover}@media (max-width:767px){.gallery figure img{height:100%}}.gallery figure img:hover{transform:scale(1.15);transition:all 5s ease}.slick-next,.slick-prev{font-size:0;line-height:0;padding:0;cursor:pointer;border:none;outline:none;z-index:1;margin:0 5px;width:20px;height:20px;transform:translateY(-50%)}.slick-next svg,.slick-prev svg{stroke:#1d4283}.slick-next.slick-disabled svg,.slick-prev.slick-disabled svg{stroke:#a5a5a5}.slick-prev{left:0}[dir=rtl] .slick-prev{right:10px;left:auto}.slick-next{right:0}[dir=rtl] .slick-next{right:auto;left:10px}.slick-dots{display:flex;width:100%;padding:0;margin:10px 0 0;list-style:none;justify-content:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:10px;height:10px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:#0775ce;border-radius:50%}.slick-dots li.slick-active button{background:#1d4283}.slick-slider{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,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.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}.sections{padding:50px 0}.title-section{font-size:30px;color:#404040;margin-bottom:50px}.title-section span{color:#0775ce;font-size:40px;line-height:40px;display:block}.page-title{background:#a5a5a5;padding:50px 0;margin-bottom:50px}.page-title .title-section{color:#fff}.content-blog{grid-template-columns:1fr 1px 300px;gap:30px;padding-top:50px}@media (max-width:767px){.content-blog{grid-template-columns:1fr}}.content-blog .post{border-bottom:1px solid #f4f4f4;margin-bottom:20px}.content-blog .post a{gap:30px}.content-blog .post .wp-post-image{object-fit:cover;max-width:150px;max-height:150px}@media (max-width:767px){.content-blog .post .wp-post-image{max-width:767px;max-height:767px}}.content-blog .post .post-infos{padding:10px 10px 30px}.pagination{padding:20px 0}.pagination .screen-reader-text{display:none;visibility:hidden}.pagination .nav-links{display:flex;justify-content:center;align-items:center}.pagination .page-numbers{margin:0 10px;font-size:15px}.pagination .page-numbers.current{color:#0775ce;font-weight:700}.pagination .page-numbers:hover{font-weight:700}.border{height:100%;background:#f4f4f4}.single .content_title{font-size:30px;font-weight:700;margin:30px 0}.single p{margin-bottom:15px}.single .wp-block-image{margin:30px auto}.single .similar-posts{border-top:1px solid #f4f4f4;padding-top:20px}.single .similar-posts a{color:#0775ce}.single .similar-posts a:hover{font-weight:700}.single .content-posts{margin-bottom:50px}