@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap");@font-face{font-family:Quadon;src:url("../fonts/quadon-regular.otf") format("opentype")}@font-face{font-family:Quadon;font-weight:bold;src:url("../fonts/quadon-bold.otf") format("opentype")}html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}*{box-sizing:border-box;outline:none}html{scroll-behavior:smooth;scroll-padding-top:260px}input::placeholder,textarea::placeholder{opacity:1;color:#101010}.wrap{margin-bottom:64px}@media only screen and (max-width: 1200px){.wrap{padding-left:15px !important;padding-right:15px !important}}.title-light-blue{color:#3790c9 !important}.title-dark-blue{color:#032e65 !important}a{text-decoration:none}input:focus::placeholder,textarea:focus::placeholder{color:transparent}input:focus,textarea:focus{border-color:#3790c9 !important}input:valid,textarea:valid{border-color:#101010 !important}.wrap-header{width:100%;height:152px}@media only screen and (max-width: 1200px){.wrap-header{height:308px}}.wrap-header2{width:100%;position:fixed;background:#fff;z-index:999;top:0;left:0;-webkit-box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1)}.header{display:flex;justify-content:flex-start;align-items:center;max-width:1100px;margin:auto;padding:15px 0 10px 0}@media only screen and (max-width: 1200px){.header{display:block}}.header .header-burger{width:32px;height:19px;z-index:15000;top:32px;right:50px;cursor:pointer;display:none;position:fixed;right:10px}@media only screen and (max-width: 1200px){.header .header-burger{display:block}}.header .header-burger span{transform-origin:center center;top:initial;left:0;right:initial;bottom:initial;z-index:initial;position:absolute;transition:.25s;width:100%;height:2px;background:#032e65}.header .logo{width:120px;margin-right:80px}@media only screen and (max-width: 1200px){.header .logo{margin-right:0;width:100px;display:block;margin:auto}}.header .logo img{width:100%}.header .section{width:calc(100% - 200px)}@media only screen and (max-width: 1200px){.header .section{width:100%}}.header .section .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){.header .section .row{display:block;width:100%}}.header .section .row .logos{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){.header .section .row .logos{width:80%;margin:0 auto 20px auto}}.header .section .row .logos img{width:80px;margin-right:10px}.header .section .row .contact{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){.header .section .row .contact{flex-wrap:wrap}}.header .section .row .contact .information{position:relative;margin-right:20px;text-align:right}@media only screen and (max-width: 1200px){.header .section .row .contact .information{width:100%;justify-content:center;margin-right:0;text-align:center;margin-bottom:16px}}.header .section .row .contact .information p:nth-of-type(1){position:relative}.header .section .row .contact .information p:nth-of-type(1) a{font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;background:#032E65;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header .section .row .contact .information p:nth-of-type(1) a .hr{margin:0;padding:0;width:100%;height:1px;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);border:none;position:absolute;bottom:2px;left:0;transition:0.3s;opacity:0}@media only screen and (max-width: 1200px){.header .section .row .contact .information p:nth-of-type(1) a .hr{display:none !important}}.header .section .row .contact .information p:nth-of-type(1) a:hover .hr{opacity:1}.header .section .row .contact .information p:nth-of-type(2){font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;background:#032E65;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 1200px){.header .section .row .contact .socials{margin:auto}}.header .section .row .contact .socials a{position:relative;display:inline-block;width:40px;height:40px;margin-left:2px;border:double 1px transparent;border-radius:30px;background-image:linear-gradient(#fff, #fff),linear-gradient(to bottom, #3790c9, #032e65);background-origin:border-box;background-clip:content-box, border-box;transition:0.3s}.header .section .row .contact .socials a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header .section .row .contact .socials .facebook img{width:7.5px}.header .section .row .contact .socials .instagram img{width:16px}.header .section .row .contact .socials .youtube img{width:22px}@media only screen and (max-width: 1200px){.header .section .row ul{width:100%;height:50%}}.header .section .row ul li{display:inline}@media only screen and (max-width: 1200px){.header .section .row ul li{width:100% !important;margin:0;display:block;text-align:center;height:calc(100%/5);display:flex;align-items:center;justify-content:center}}.header .section .row ul li .button{position:relative;display:inline-block}.header .section .row ul li .button a{font-family:"Poppins";font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.05em;color:#032e65;cursor:pointer;padding-bottom:20px}.header .section .row ul li .button a .line{position:absolute;top:22px;left:0;width:100%;height:2px;background-color:#032e65;display:none}.header .section .row ul li .button .dropdown{background:#032e65;position:absolute;top:42px;z-index:1;display:none;min-width:220px;padding:24px 24px 24px 24px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.header .section .row ul li .button .dropdown li{display:block;width:100%;margin-bottom:16px}.header .section .row ul li .button .dropdown li a{font-family:"Poppins";font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.05em;color:#fff}.header .section .row ul li .button .dropdown li:last-of-type{margin-bottom:0}.header .section .row ul li .button:hover .dropdown{display:block}@media only screen and (max-width: 1200px){.header .section .row ul li .button:hover .dropdown{display:none}}.header .section .row ul li a{font-family:"Poppins";font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.05em;color:#032e65;cursor:pointer}.header .section .row .menu-left li{margin-right:10px}@media only screen and (max-width: 1200px){.header .section .row .menu-left li{width:100% !important;margin:0}}.header .section .row .menu-right li{margin-left:10px}@media only screen and (max-width: 1200px){.header .section .row .menu-right li{width:100% !important;margin:0}}.header .section .menu{margin-top:40px}@media only screen and (max-width: 1200px){.header .section .menu{display:none;background-color:#FFF;position:fixed;z-index:50;top:0;left:0;width:100%;height:100%;margin-top:0;padding-top:40px;padding-bottom:40px}}.header-page{margin-bottom:64px}.header-burger span:first-child{top:0}.header-burger span:nth-child(2){top:8px}.header-burger span:nth-child(3){top:calc(8px * 2)}.header-burger span:nth-child(4){top:30px}.header-burger span.rotate1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.header-burger span.rotate2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:8px}.header-burger span.none{display:none}.sub_header{background-size:cover;background-position:50% 50%;width:100%;height:400px;margin-bottom:64px}.sub_header .overlay{background-color:rgba(3,46,101,0.25);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sub_header .overlay p{font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;color:#fff;text-align:center}@media only screen and (max-width: 1200px){.sub_header .overlay p{padding-left:20px;padding-right:20px;line-height:45px}}.sub_header_no_margin{margin-bottom:0}.slider{width:100%}@media only screen and (max-width: 1200px){.slider{padding-left:0 !important;padding-right:0 !important}}.slider .slide{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:100%}.slider .slide .content{position:relative;max-width:1110px;margin:auto;padding-bottom:45%}@media only screen and (max-width: 1200px){.slider .slide .content{padding-bottom:55%}}.slider .slide .content .caption{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media only screen and (max-width: 1200px){.slider .slide .content .caption{display:flex;flex-flow:row wrap}}.slider .slide .content .caption h1{margin-bottom:32px;font-family:"Poppins";font-weight:400;font-size:96px;line-height:104px;letter-spacing:0.1em;color:#fff}@media only screen and (max-width: 1200px){.slider .slide .content .caption h1{font-size:55px;line-height:50px;text-align:center;flex-basis:100%}}.slider .slide .content .caption a{background-color:#fff;padding:14px 28px;border-radius:5px;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#3790c9;transition:0.3s}@media only screen and (max-width: 1200px){.slider .slide .content .caption a{display:block;margin:auto}}.slider .slide .content .caption a:hover{background-color:#3790c9;color:#fff}.who-we-are{max-width:1100px;margin-left:auto;margin-right:auto}.who-we-are h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.who-we-are h1{line-height:45px}}.who-we-are .section{display:flex;align-items:center;width:100%}@media only screen and (max-width: 1200px){.who-we-are .section{flex-direction:row;flex-wrap:wrap;margin-bottom:32px}}.who-we-are .section p{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}@media only screen and (max-width: 1200px){.who-we-are .section .photo{width:100%;margin-bottom:16px}}.who-we-are .section .photo img{display:block}@media only screen and (max-width: 1200px){.who-we-are .section .photo img{margin:auto;max-width:100%;width:100% !important}}.who-we-are .section-left .photo{margin-right:30px}@media only screen and (max-width: 1200px){.who-we-are .section-left .photo{margin-right:0}}.who-we-are .section-left .photo img{width:350px;border-radius:5px}.who-we-are .section-right .photo{margin-left:30px;order:2}@media only screen and (max-width: 1200px){.who-we-are .section-right .photo{margin-left:0;order:1}}.who-we-are .section-right .photo img{width:350px;border-radius:5px}.who-we-are .section-right p{order:1}@media only screen and (max-width: 1200px){.who-we-are .section-right p{order:2}}.text-50{max-width:1100px;margin-left:auto;margin-right:auto}.text-50 h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.text-50 h1{line-height:45px}}.text-50 .section{display:flex;gap:30px;align-items:center;width:100%}@media only screen and (max-width: 1200px){.text-50 .section{display:block}}.text-50 .section p{width:calc(100% - 540px);margin-bottom:16px;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}@media only screen and (max-width: 1200px){.text-50 .section p{width:100%}}.text-50 .section p:last-of-type{margin-bottom:0}.text-50 .section .text{width:calc(100% - 540px)}@media only screen and (max-width: 1200px){.text-50 .section .text{width:100%;margin-bottom:16px}}.text-50 .section .text p{width:100%}.text-50 .section .photo{background-size:cover;background-position:50% 50%;width:540px;height:240px;border-radius:5px}@media only screen and (max-width: 1200px){.text-50 .section .photo{width:100%}}.text-50 .section .photo2{width:540px}@media only screen and (max-width: 1200px){.text-50 .section .photo2{width:100%;margin-bottom:16px}}.text-50 .section .photo2 img{width:100%;border-radius:5px}.text-two-parts{max-width:1100px;margin-left:auto;margin-right:auto}.text-two-parts .row{display:flex;gap:50px;justify-content:space-between;width:100%}@media only screen and (max-width: 1200px){.text-two-parts .row{display:block;width:100%}}.text-two-parts .row h1{width:540px;margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:left;color:#3790c9}@media only screen and (max-width: 1200px){.text-two-parts .row h1{line-height:45px;margin-bottom:16px}}.text-two-parts .row .content{display:flex;width:50%}@media only screen and (max-width: 1200px){.text-two-parts .row .content{display:block;width:100%}}.text-two-parts .row .content ul{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.text-two-parts .row .content ul li{position:relative;padding-left:10px}.text-two-parts .row .content ul li span{background:#666;position:absolute;top:10px;left:0;width:3px;height:3px;border-radius:3px}.text-two-parts .row .content:first-of-type ul:first-of-type{margin-right:96px}.text-two-parts .row .content:last-of-type ul:first-of-type{margin-right:173px}.text-two-parts-v2{max-width:730px;margin-left:auto;margin-right:auto}.text-two-parts-v2 .row{width:100%}.text-two-parts-v2 .row h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.text-two-parts-v2 .row h1{line-height:45px}}.text-two-parts-v2 .row .content p{margin-bottom:16px;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.text-two-parts-v2 .row .content .title{margin-bottom:16px;font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#3790c9}.text-two-parts-v2 .row .content .subtitle{margin-bottom:0;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.text-two-parts-v2 .row .content ul{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.text-two-parts-v2 .row .content ul li{position:relative;padding-left:10px}.text-two-parts-v2 .row .content ul li span{background:#666;position:absolute;top:10px;left:0;width:3px;height:3px;border-radius:3px}.text-two-parts-v2 .row .content:first-of-type ul:first-of-type{margin-right:96px}.text-two-parts-v2 .row .content:last-of-type ul:first-of-type{margin-right:173px}.text-two-parts-v3{max-width:1100px;margin-left:auto;margin-right:auto}.text-two-parts-v3 .row{width:100%;display:flex;gap:30px}@media only screen and (max-width: 1200px){.text-two-parts-v3 .row{display:block}}.text-two-parts-v3 .row h1{width:100%;margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.text-two-parts-v3 .row h1{line-height:45px}}.text-two-parts-v3 .row .content{width:540px}@media only screen and (max-width: 1200px){.text-two-parts-v3 .row .content{width:100%}}.text-two-parts-v3 .row .content .element{margin-bottom:16px}.text-two-parts-v3 .row .content .element span:first-of-type{display:block;font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.text-two-parts-v3 .row .content .element span:last-of-type{font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0}.text-two-parts-v3 .row .content:first-of-type ul:first-of-type{margin-right:96px}.text-two-parts-v3 .row .content:last-of-type ul:first-of-type{margin-right:173px}.text-page{max-width:730px;margin-left:auto;margin-right:auto}.text-page h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center}@media only screen and (max-width: 1200px){.text-page h1{line-height:45px}}.text-page p{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.text-page p:last-of-type{margin-top:16px}.text-page .buttons{width:100%;margin-top:32px;padding:0 41px 0 41px;display:flex;justify-content:space-between}@media only screen and (max-width: 1200px){.text-page .buttons{flex-wrap:wrap}}.text-page .buttons a{background-color:#3790c9;display:block;padding:14px 28px 14px 28px;border:solid 1px #3790c9;border-radius:5px;cursor:pointer;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#fff;transition:0.3s}@media only screen and (max-width: 1200px){.text-page .buttons a{width:250px;text-align:center;margin-bottom:16px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1200px){.text-page .buttons a:last-of-type{margin-bottom:0}}.text-page .buttons a:hover{background-color:#fff;color:#3790c9}.text-page .buttons .empty{background-color:#fff;color:#3790c9}.text-page .buttons .empty:hover{background-color:#3790c9;color:#fff}.text-page .buttons-center{justify-content:center}.text-full-page{max-width:1100px}.text-full-page .half-text{display:flex;gap:30px}@media only screen and (max-width: 1200px){.text-full-page .half-text{display:block}}.text-full-page .half-text p{margin:0}.text-full-page .buttons{padding:0 169px 0 169px}@media only screen and (max-width: 1200px){.text-full-page .buttons{padding:0;width:100%}}@media only screen and (max-width: 1200px){.text-full-page .buttons a{width:100%}}.contact-page{max-width:1100px;margin-left:auto;margin-right:auto}.contact-page h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.contact-page h1{line-height:45px}}.contact-page .sections{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 1200px){.contact-page .sections{display:block}}.contact-page .sections .section{width:350px}@media only screen and (max-width: 1200px){.contact-page .sections .section{width:100%;text-align:center;margin-bottom:16px}}.contact-page .sections .section .title{margin-bottom:16px;font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#032e65}.contact-page .sections .section .data{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#101010}.contact-page .sections .section a{color:#3790c9;transition:0.3s}.contact-page .sections .section a:hover{text-decoration:underline}.our-offer{position:relative;max-width:1100px;margin-left:auto;margin-right:auto}.our-offer h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#032e65}@media only screen and (max-width: 1200px){.our-offer h1{line-height:45px}}.our-offer .button{background-color:#3790c9;position:absolute;top:0;right:0;padding:14px 28px 14px 28px;border:solid 1px #3790c9;border-radius:5px;cursor:pointer;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#fff;transition:0.3s}@media only screen and (max-width: 1200px){.our-offer .button{position:relative;display:block;margin:0 auto 20px auto;width:200px;text-align:center}}.our-offer .button:hover{background:#fff;color:#3790c9}.our-offer .boxses{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){.our-offer .boxses{flex-direction:row;flex-wrap:wrap;width:100%}}.our-offer .boxses .box{background-size:cover;position:relative;border-radius:5px}@media only screen and (max-width: 1200px){.our-offer .boxses .box{margin-bottom:16px !important}}.our-offer .boxses .box span{position:absolute;z-index:2;bottom:10px;left:20px;padding-right:40px;font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;color:#fff;transition:opacity 0.3s ease-in-out}.our-offer .boxses .box .overlay{background:rgba(3,46,101,0.5);position:absolute;z-index:1;top:0;left:0;opacity:0;width:100%;height:100%}.our-offer .boxses .box:hover .overlay{opacity:1}.our-offer .boxses .small-box{width:350px;height:240px;margin-bottom:30px}@media only screen and (max-width: 1200px){.our-offer .boxses .small-box{width:100%}}.our-offer .boxses .big-box{width:540px;height:240px}@media only screen and (max-width: 1200px){.our-offer .boxses .big-box{width:100%}}@media only screen and (max-width: 1200px){.our-offer .boxses:last-of-type .box:last-of-type{margin-bottom:0 !important}}.our-offer-page .boxses .box{margin-bottom:0}.list-offer{position:relative;max-width:1100px;margin-left:auto;margin-right:auto}.list-offer h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#3790c9}@media only screen and (max-width: 1200px){.list-offer h1{line-height:45px}}.list-offer .boxses .box{position:relative;display:flex;width:100%;margin-bottom:32px;border:solid 1px rgba(55,144,201,0.25);border-radius:5px;align-items:center}@media only screen and (max-width: 1200px){.list-offer .boxses .box{display:block}}.list-offer .boxses .box .photo{background-size:cover;width:350px;height:180px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}@media only screen and (max-width: 1200px){.list-offer .boxses .box .photo{width:100%}}.list-offer .boxses .box .content{height:auto;padding:24px}.list-offer .boxses .box .content .title{margin-bottom:16px;font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;color:#032e65}.list-offer .boxses .box .content .description{margin-bottom:16px;font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#3790c9;width:calc(100% - 150px)}.list-offer .boxses .box .content .small-description{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#666;width:calc(100% - 150px)}.list-offer .boxses .box .content a{background-color:#3790c9;position:absolute;top:102px;right:24px;padding:14px 28px 14px 28px;border:solid 1px #3790c9;border-radius:5px;cursor:pointer;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#fff;transition:0.3s}.list-offer .boxses .box .content a:hover{background:#fff;color:#3790c9}.list-offer .boxses .box:last-of-type{margin-bottom:0}.faq{position:relative;max-width:1100px;margin-left:auto;margin-right:auto}.faq h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center}@media only screen and (max-width: 1200px){.faq h1{line-height:45px}}.faq .questions .question{position:relative;width:100%;margin-bottom:32px;padding:19px 19px 19px 95px;border:solid 1px rgba(55,144,201,0.25);border-radius:5px;align-items:center}@media only screen and (max-width: 1200px){.faq .questions .question{padding:10px}}.faq .questions .question .content{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){.faq .questions .question .content{display:block}}.faq .questions .question .content .title{font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;color:#032e65;width:calc(100% - 240px)}@media only screen and (max-width: 1200px){.faq .questions .question .content .title{font-size:15px;line-height:20px}}.faq .questions .question .content a{background-color:#3790c9;display:block;padding:14px 28px 14px 28px;border:solid 1px #3790c9;border-radius:5px;cursor:pointer;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#fff}@media only screen and (max-width: 1200px){.faq .questions .question .content a{margin-top:10px;text-align:center}}.faq .questions .question .content .empty{background-color:#fff;color:#3790c9}.faq .questions .question .answer{display:none;padding-top:16px;padding-right:76px}@media only screen and (max-width: 1200px){.faq .questions .question .answer{padding-top:0;padding-right:0}}.faq .questions .question .answer p{margin-top:16px;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.faq .questions .question .answer img{max-width:100%;height:auto !important}.faq .questions .question .show-answer{display:block}.faq .questions .question:last-of-type{margin-bottom:0}.wrap_sub_menu{position:relative;width:100%;height:64px;margin-bottom:64px}@media only screen and (max-width: 1200px){.wrap_sub_menu{height:64px;margin-bottom:0}}.wrap_sub_menu .sub_menu{background:#E5EAF0;position:absolute;top:0;left:0;width:100%;height:64px}@media only screen and (max-width: 1200px){.wrap_sub_menu .sub_menu{display:none}}.wrap_sub_menu .sub_menu .content{max-width:1100px;margin:auto;padding:20px 0 20px 0;text-align:center}.wrap_sub_menu .sub_menu .content ul li{display:inline;margin:0 21px 0 21px}.wrap_sub_menu .sub_menu .content ul li a{font-family:"Poppins";font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.05em;color:#032e65}.wrap_sub_menu .sub_menu_fixed{position:fixed;top:152px;left:0;z-index:100}.our-staff{background:#020024;background:linear-gradient(130deg, #020024 0%, #032e65 0%, #3790c9 100%);width:100%;padding:40px 0 40px 0}.our-staff h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#fff}@media only screen and (max-width: 1200px){.our-staff h1{line-height:45px}}.our-staff .profiles{display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin-left:auto;margin-right:auto}.our-staff .profiles .profile{width:calc(100% / 3);padding:0 10px 0 10px;text-align:center}.our-staff .profiles .profile .photo img{width:240px;border:solid 2px #FFF;border-radius:240px}.our-staff .profiles .profile .name{margin:16px 0;font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#fff}.our-staff .profiles .profile .description{font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#fff}@media only screen and (max-width: 1200px){.our-staff .profiles .profile{width:100%}.our-staff .profiles .profile:nth-of-type(2){display:none}.our-staff .profiles .profile:nth-of-type(3){display:none}}.gallery{max-width:1110px;margin-left:auto;margin-right:auto}.gallery h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#032e65}@media only screen and (max-width: 1200px){.gallery h1{line-height:45px}}.gallery .photos{display:flex;flex-flow:row wrap;justify-content:start;align-items:center;gap:24px;width:100%}@media only screen and (max-width: 1200px){.gallery .photos{flex-wrap:wrap;gap:16px}}.gallery .photos a{display:block;position:relative;width:calc((100% - 72px) / 4);aspect-ratio:1;border-radius:5px;overflow:hidden}@media only screen and (max-width: 1200px){.gallery .photos a{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px)}}.gallery .photos a span{position:absolute;z-index:2;bottom:24px;left:24px;font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;color:#fff}@media only screen and (max-width: 1200px){.gallery .photos a span{font-size:18px;line-height:20px;padding-right:20px}}.gallery .photos a .overlay{background:rgba(3,46,101,0.5);position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.3s ease-in-out}.gallery .photos a img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media only screen and (max-width: 1200px){.gallery .photos a img{width:100%}}.gallery .photos a:hover .overlay{opacity:1}.opinions{background:#020024;background:linear-gradient(130deg, #020024 0%, #032e65 0%, #3790c9 100%);width:100%;padding:40px 0 40px 0}.opinions h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#fff}@media only screen and (max-width: 1200px){.opinions h1{line-height:45px}}.opinions .boxes{display:flex;justify-content:space-between;align-items:stretch;max-width:1100px;margin-left:auto;margin-right:auto}.opinions .boxes .box{background-color:#fff;width:350px;padding:40px 30px 40px 30px;border-radius:5px}@media only screen and (max-width: 1200px){.opinions .boxes .box{width:100%}}.opinions .boxes .box .name{font-family:"Poppins";font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#303030}.opinions .boxes .box .icons{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:16px 0 16px 0}.opinions .boxes .box .icons img{width:14px;margin-right:16px}.opinions .boxes .box .active{filter:brightness(0) saturate(100%) invert(12%) sepia(49%) saturate(3782%) hue-rotate(204deg) brightness(92%) contrast(98%)}.opinions .boxes .box .inactive{opacity:20%}.opinions .boxes .box .comment{font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#666}@media only screen and (max-width: 1200px){.opinions .boxes .box:nth-last-of-type(2){display:none}.opinions .boxes .box:nth-last-of-type(3){display:none}}.send-your-inquiry{max-width:1100px;margin-left:auto;margin-right:auto}.send-your-inquiry h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#032e65}@media only screen and (max-width: 1200px){.send-your-inquiry h1{line-height:45px}}.send-your-inquiry .subtitle{margin-bottom:32px;font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;text-align:center;color:#c7c7c7}.send-your-inquiry .form{width:100%}@media only screen and (max-width: 1200px){.send-your-inquiry .form{overflow:hidden}}.send-your-inquiry .form .row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px}@media only screen and (max-width: 1200px){.send-your-inquiry .form .row{display:block;margin-bottom:0}}.send-your-inquiry .form .row input[type=text]{width:350px;height:52px;padding:16px 24px 16px 24px;border:solid 1px #c7c7c7;border-radius:5px;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#101010}@media only screen and (max-width: 1200px){.send-your-inquiry .form .row input[type=text]{width:100%;margin-bottom:16px}}.send-your-inquiry .form .row textarea{width:100%;height:120px;padding:16px 24px 16px 24px;border:solid 1px #c7c7c7;border-radius:5px;resize:none;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#101010}@media only screen and (max-width: 1200px){.send-your-inquiry .form .row textarea{margin-bottom:16px}}.send-your-inquiry .form .row .radio-box{display:flex;justify-content:space-between;align-items:top;width:345px;font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;text-align:justify;color:#101010}@media only screen and (max-width: 1200px){.send-your-inquiry .form .row .radio-box{margin-bottom:32px}}.send-your-inquiry .form .row .radio-box .left-section{padding:2px 0 0 0}.send-your-inquiry .form .row .radio-box .left-section .container{display:block;position:relative;padding-left:27px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.send-your-inquiry .form .row .radio-box .left-section .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.send-your-inquiry .form .row .radio-box .left-section .container input:checked ~ .checkmark{background-color:#fff}.send-your-inquiry .form .row .radio-box .left-section .container input:checked ~ .checkmark:after{display:block}.send-your-inquiry .form .row .radio-box .left-section .container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:solid 1px #3790c9;border-radius:16px}.send-your-inquiry .form .row .radio-box .left-section .container .checkmark:after{content:"";position:absolute;display:none}.send-your-inquiry .form .row .radio-box .left-section .container .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#3790c9}.send-your-inquiry .form .row .radio-box .left-section .checkbox:hover input ~ .checkmark{background-color:#fff}.send-your-inquiry .form .row .button{background-color:#3790c9;padding:14px 28px 14px 28px;border:solid 1px #3790c9;border-radius:5px;cursor:pointer;font-family:"Poppins";font-weight:600;font-size:14px;line-height:21px;letter-spacing:0.05em;color:#fff;transition:0.3s}@media only screen and (max-width: 1200px){.send-your-inquiry .form .row .button{display:block;margin:auto}}.send-your-inquiry .form .row .button:hover{background:#fff;color:#3790c9}.send-your-inquiry .form .row:nth-of-type(2){justify-content:flex-start}.send-your-inquiry .form .row:nth-of-type(2) input{margin-right:25px}.partners{max-width:1040px;margin-left:auto;margin-right:auto}.partners h1{margin-bottom:32px;font-family:"Poppins";font-weight:500;font-size:40px;line-height:36px;letter-spacing:0.1em;text-align:center;color:#c7c7c7}@media only screen and (max-width: 1200px){.partners h1{line-height:45px}}.rc-rcbrand-container{height:53px;margin-bottom:0 !important}.rc-rcbrand-ul{display:flex;align-items:center}.rc-rcbrand-nav-left,.rc-rcbrand-nav-right{display:none}.rc-rcbrand-inner{border:none !important}.footer{background-color:#FAFAFA;width:100%;margin-bottom:0;padding:10px 0 20px 0}.footer .row{display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin:20px auto 0 auto}@media only screen and (max-width: 1200px){.footer .row{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 1200px){.footer .row .base-information{width:100%;display:flex;flex-wrap:wrap;margin-bottom:16px}.footer .row .base-information a{display:block;width:100%}}.footer .row .base-information .logo{width:255px;margin-bottom:10px}@media only screen and (max-width: 1200px){.footer .row .base-information .logo{display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1200px){.footer .row .base-information .socials{margin:auto}}.footer .row .base-information .socials a{position:relative;display:inline-block;width:40px;height:40px;margin-left:2px;border:double 1px transparent;border-radius:30px;background-image:linear-gradient(#fff, #fff),linear-gradient(to bottom, #3790c9, #032e65);background-origin:border-box;background-clip:content-box, border-box;transition:0.3s}.footer .row .base-information .socials a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s}.footer .row .base-information .socials .facebook img{width:7.5px}.footer .row .base-information .socials .instagram img{width:16px}.footer .row .base-information .socials .youtube img{width:22px}@media only screen and (max-width: 1200px){.footer .row .menu{width:100%;text-align:center}}.footer .row .menu li a{font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#666}@media only screen and (max-width: 1200px){.footer .row .logos{width:100%;text-align:center}}.footer .row .logos img{display:block;height:40px;margin:10px auto}@media only screen and (max-width: 1200px){.footer .row .logos img{display:inline-block;margin:10px 5px}}.footer .row .contact{text-align:right}@media only screen and (max-width: 1200px){.footer .row .contact{width:100%;text-align:center}}.footer .row .contact p:nth-of-type(1){position:relative}.footer .row .contact p:nth-of-type(1) a{font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;background:#032E65;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer .row .contact p:nth-of-type(1) a .hr{margin:0;padding:0;width:100%;height:1px;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);border:none;position:absolute;bottom:0px;left:0;transition:0.3s;opacity:0}@media only screen and (max-width: 1200px){.footer .row .contact p:nth-of-type(1) a .hr{display:none !important}}.footer .row .contact p:nth-of-type(1) a:hover .hr{opacity:1}.footer .row .contact p:nth-of-type(2){position:relative}.footer .row .contact p:nth-of-type(2) a{font-family:"Poppins";font-weight:500;font-size:22px;line-height:32px;letter-spacing:0.05em;background:#032E65;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer .row .contact p:nth-of-type(2) a .hr{margin:0;padding:0;width:195px;height:1px;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);border:none;position:absolute;bottom:2px;right:0;transition:0.3s;opacity:0}@media only screen and (max-width: 1200px){.footer .row .contact p:nth-of-type(2) a .hr{display:none !important}}.footer .row .contact p:nth-of-type(2) a:hover .hr{opacity:1}.footer .row .contact p:nth-of-type(3){font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;background:#032E65;background:linear-gradient(to top, #032E65 0%, #3790C9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer .row .copyright{font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#666}@media only screen and (max-width: 1200px){.footer .row .copyright{width:100%;text-align:center}}@media only screen and (max-width: 1200px){.footer .row .author{width:100%;text-align:center}}.footer .row .author a{display:flex;gap:4px}.footer .row .author a span{font-family:"Poppins";font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;line-height:11px;color:#666}.footer .row .author a img{position:relative;top:2px;display:block;height:8px;filter:brightness(0) saturate(100%) invert(44%) sepia(0%) saturate(1025%) hue-rotate(144deg) brightness(89%) contrast(92%)}.pace{-webkit-pointer-events:none;-webkit-user-select:none;-moz-user-select:none;pointer-events:none;user-select:none;margin:auto;height:0.5rem;overflow:hidden;background:transparent;top:auto;left:0;right:0;bottom:0;z-index:999999;position:fixed}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:block;max-width:100%;background:#0C7A94;top:0;left:initial;right:100%;bottom:initial;z-index:999999;position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transition:0.5s}#loader img{width:130px}#loader{background:#f5f5f5;box-shadow:3rem 0 0 rgba(0,0,0,0.75);top:0;left:0;right:auto;bottom:auto;z-index:99999;position:fixed;display:flex;width:100%;height:100%;align-items:center;flex-direction:column;justify-content:center}#loader img{-webkit-animation-name:loader;-webkit-animation-duration:1s;-webkit-animation-iteration-count:forwards;-webkit-animation-timing-function:1;-webkit-animation-direction:alternate;animation-name:loader;animation-duration:1s;animation-iteration-count:forwards;animation-timing-function:1;animation-direction:alternate}@keyframes loader{0%{opacity:0;-webkit-transform:scale(2) rotateY(-180deg);-moz-transform:scale(2) rotateY(-180deg);-ms-transform:scale(2) rotateY(-180deg);-o-transform:scale(2) rotateY(-180deg)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}@-webkit-keyframes loader{0%{opacity:0;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);-webkit-filter:blur(0.5rem);-moz-filter:blur(0.5rem);-ms-filter:blur(0.5rem);-o-filter:blur(0.5rem);filter:blur(0.5rem)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-filter:blur(0rem);-moz-filter:blur(0rem);-ms-filter:blur(0rem);-o-filter:blur(0rem);filter:blur(0rem)}}.dla-rodzicow-tekst{position:relative;max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:50px}.dla-rodzicow-tekst p{margin-top:16px;font-family:"Poppins";font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#303030}.dla-rodzicow-tekst img{max-width:100%;height:auto !important}
/*# sourceMappingURL=style.css.map */
