.work_with h2{font-size:36px;font-weight:700;color:#000;line-height:130%}.contact .sender_form .submit,.single_content .content_container .sender_form input.submit{font-size:14px;color:#fff;padding:17px 40px;border:none;border-radius:10px;background:#150f95;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.home .home_banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative}.home .home_banner__wrapper::after{content:"";position:absolute;left:-41px;width:1px;height:100%;top:0;background:#5dfed7}.home .home_banner{width:100%;background:#150f95;padding:40px 0;color:#fff}.home .home_banner img{width:100%;height:100%;max-width:186px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:186/197}.home .home_banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:83px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .home_banner h1{font-size:calc(22px + 14 * (100vw - 320px)/ 1600);font-weight:700;text-transform:uppercase;line-height:150%}.home .home_banner .banner_wrapper__content{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.home .home_banner .banner_wrapper__content h2{font-size:20px;font-weight:500;line-height:160%}.home .home_banner p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320);line-height:150%}.home .home_banner p strong{font-weight:600}.banner_midle{width:100%;height:450px;background-size:cover;background-position:center right}#learning .banner_midle{background-position:center top}.contact{margin:110px 0 140px}.contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .sender_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:720px;width:100%}.contact .sender_form label{width:100%;position:relative}.contact .sender_form label.error_wr input:not(.submit),.contact .sender_form label.error_wr textarea{border:1px solid red!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-webkit-input-placeholder,.contact .sender_form label.error_wr textarea::-webkit-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-moz-placeholder,.contact .sender_form label.error_wr textarea::-moz-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit):-ms-input-placeholder,.contact .sender_form label.error_wr textarea:-ms-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-ms-input-placeholder,.contact .sender_form label.error_wr textarea::-ms-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::placeholder,.contact .sender_form label.error_wr textarea::placeholder{color:red!important}.contact .sender_form label input:not(.submit),.contact .sender_form label textarea{width:100%;outline:0;padding:15px 20px;border-radius:10px;background:#f3f5f6;font-weight:500;font-size:16px;line-height:120%;color:#000;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.contact .sender_form label input:not(.submit)::-webkit-input-placeholder,.contact .sender_form label textarea::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::-moz-placeholder,.contact .sender_form label textarea::-moz-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit):-ms-input-placeholder,.contact .sender_form label textarea:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::-ms-input-placeholder,.contact .sender_form label textarea::-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::placeholder,.contact .sender_form label textarea::placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label textarea{resize:none}.contact .sender_form label .error{position:absolute;left:0;top:-17px;font-size:12px;color:red;-webkit-transition:all .3s ease;transition:all .3s ease}.contact .sender_form .submit{cursor:pointer;max-width:310px;width:100%}.contact .sender_form .submit_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contact .sender_form .submit_wrapper p{font-weight:500;font-size:16px;color:#717171;line-height:120%}.contact .sender_form .submit_wrapper p strong{color:#353535;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.contact h2{letter-spacing:-.03em;font-size:calc(28px + 22 * (100vw - 320px)/ 1600);color:#150f95;line-height:50px;font-weight:600}.contact .contact_prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;color:#22282b}.contact .contact_prev .email{color:#22282b;position:relative}.contact .contact_prev .email::after{content:"";position:absolute;left:56px;bottom:-10px;height:2px;max-width:168px;width:100%;background:#5dfed7;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.contact .contact_prev a{font-size:calc(18px + 6 * (100vw - 320px)/ 1600);font-weight:600;letter-spacing:-.03em;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;gap:30px}.contact .contact_prev a svg{-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.contact .contact_prev p{font-size:calc(16px + 2 * (100vw - 320px)/ 1600);font-weight:500;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}body .wrapper{overflow:initial!important}.single_content{width:100%;margin:120px 0}.single_content .content_container{width:calc(100% - 390px)}.single_content .content_container .images_librery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px 0;margin:30px 0}.single_content .content_container .images_librery .images_lib{width:calc(25% - 5px);height:100%;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.single_content .content_container .form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:30px;background:#f3f5f6;border-radius:10px}.single_content .content_container .sender_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%;max-width:475px}.single_content .content_container .sender_form label{width:100%;position:relative}.single_content .content_container .sender_form label.error_wr input{border:1px solid red!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:red!important}.single_content .content_container .sender_form label.error_wr input::-webkit-input-placeholder{color:red;-webkit-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label.error_wr input::-moz-placeholder{color:red;-moz-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label.error_wr input:-ms-input-placeholder{color:red;-ms-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label.error_wr input::-ms-input-placeholder{color:red;-ms-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label.error_wr input::placeholder{color:red;-webkit-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label .error{position:absolute;left:0;top:-17px;font-size:12px;color:red;-webkit-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .sender_form label input{width:100%;height:100%;font-weight:500;font-size:16px;line-height:120%;color:#000;outline:0;padding:15px 20px;border:1px solid #ddd;background:#fff;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.single_content .content_container .sender_form label::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.single_content .content_container .sender_form label::-moz-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.single_content .content_container .sender_form label:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.single_content .content_container .sender_form label::-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.single_content .content_container .sender_form label::placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.single_content .content_container .sender_form label.error_field{position:relative}.single_content .content_container .sender_form label.error_field .error{position:absolute;left:0;top:-17px;font-size:12px;color:red;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:100%}.single_content .content_container .sender_form label.error_field input{border:1px solid red!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:red}.single_content .content_container .sender_form label.error_field input::-webkit-input-placeholder{color:red}.single_content .content_container .sender_form label.error_field input::-moz-placeholder{color:red}.single_content .content_container .sender_form label.error_field input:-ms-input-placeholder{color:red}.single_content .content_container .sender_form label.error_field input::-ms-input-placeholder{color:red}.single_content .content_container .sender_form label.error_field input::placeholder{color:red}.single_content .content_container .form_title{font-weight:700;font-size:24px;text-transform:uppercase;color:#000;line-height:130%;position:relative}.single_content .content_container .form_title::after{content:"";position:absolute;left:0;bottom:-25px;height:5px;background:#150f95;max-width:220px;width:100%}.single_content .content_container .form_desc{font-weight:400;font-size:16px;line-height:130%;color:#000}.single_content .content_container .form_desc__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin-top:20px}.single_content .content_container .form_desc__contact a{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.6px;color:#22282b;-webkit-transition:color .3s ease;transition:color .3s ease}.single_content .content_container .form_desc__contact a svg{-webkit-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .form_desc__contact a.email{position:relative}.single_content .content_container .form_desc__contact a.email::after{content:"";position:absolute;right:0;width:calc(100% - 45px);bottom:-5px;height:2px;background:#5dfed7;-webkit-transition:all .3s ease;transition:all .3s ease}.single_content .content_container .form_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:45px}.single_content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;height:100%}.single_content .container .sidebar{width:100%;max-width:350px;position:relative}.single_content .container .sidebar_wrap{position:sticky;top:65px;left:0;background:#f3f5f6;border-radius:10px;width:100%;padding:30px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:calc(100vh - 120px)}.single_content .container .sidebar_wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:auto}.single_content .container .sidebar_wrap ul li{padding:10px 0;border-top:1px solid #c3c3c3;position:relative;padding-left:20px}.single_content .container .sidebar_wrap ul li::after{content:"";position:absolute;top:50%;width:8px;height:10px;background:#150f95;left:5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);clip-path:polygon(0 0,0 100%,100% 50%)}.single_content .container .sidebar_wrap ul li a{color:#171541;font-size:16px;line-height:130%;-webkit-transition:color .4s ease-in;transition:color .4s ease-in}.single_content .container .sidebar_wrap ul li a span{font-weight:700}.single_content .container .sidebar_wrap ul li:first-of-type{border-top:none}.single_content .container .sidebar_wrap .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding-left:20px}.single_content .container .sidebar_wrap .title h2{font-weight:700;font-size:24px;line-height:130%;color:#000}.single_content .content_container h2{font-weight:700;font-size:24px;line-height:130%;color:#000;margin:30px 0 25px}.single_content .content_container h2:first-of-type{margin:0 0 25px 0}.single_content .content_container .commision_block{padding:30px 15px 50px 15px;background:#f3f5f6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;margin:40px 0 30px}.single_content .content_container .commision_block h2{margin:0;position:relative}.single_content .content_container .commision_block h2::after{content:"";position:absolute;bottom:-20px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;max-width:220px;height:5px;background:#150f95}.single_content .content_container .commision_block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;gap:20px}.single_content .content_container .commision_block ul li{padding:0}.single_content .content_container .commision_block ul li::after{display:none}.single_content .content_container .commision_block ul li a,.single_content .content_container .commision_block ul li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single_content .content_container .commision_block ul li a{font-size:20px;font-weight:600;line-height:130%;color:#000;letter-spacing:-.6px}.single_content .content_container .commision_block ul li p{color:#000;font-size:18px;font-weight:500;line-height:140%}.single_content .content_container .commision_block ul p{margin:0}.single_content .content_container blockquote{background:#f3f5f6;padding:30px 50px 30px 30px;border-radius:10px;margin:20px 0 40px}.single_content .content_container blockquote p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;font-size:18px;color:#3a3a3a;line-height:140%}.single_content .content_container blockquote strong{color:#150f95;font-size:24px;line-height:normal;font-weight:700}.single_content .content_container p{font-size:16px;line-height:150%;margin:15px 0;color:#3a3a3a}.single_content .content_container ul{width:100%;margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.single_content .content_container ul li{position:relative;color:#3a3a3a;font-size:16px;line-height:150%;padding-left:25px}.single_content .content_container ul li strong{font-weight:600}.single_content .content_container ul li::after{content:"";position:absolute;width:10px;height:10px;border-radius:100%;left:0;top:6px;background:#1d13f8}.single_content .content_container .image_wrapper{margin:20px 0 40px;width:100%}.single_content .content_container .image_wrapper .single_img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.single_content .content_container h3{font-size:20px;font-weight:500;color:#000;margin:30px 0 20px;width:100%}.single_content .content_container h3.border_top{padding-top:20px;border-top:1px solid #d9dbe9}.single_content .content_container ol{width:100%;margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none}.single_content .content_container ol li{position:relative;color:#3a3a3a;font-size:16px;line-height:150%;padding-left:25px}.single_content .content_container ol li strong{font-weight:600}.single_content .content_container ol li::after{position:absolute;content:counter(list-item) ".";left:0;top:0;font-weight:700;font-size:16px;line-height:150%;color:#1d13f8}.img_home__banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;overflow:hidden;background:#150f95}.img_home__banner .img_bn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img_home__banner .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img_home__banner .slide{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:640px;min-height:430px;max-height:430px;display:flex}.img_home__banner .slides{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-template-about .work_with{margin:100px 0 150px}.work_with{margin:110px 0}.work_with h2{margin-bottom:80px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.work_with h2::after{content:"";width:20px;height:20px;background:#5dfed7;border-radius:50%;position:absolute;top:-5px;right:-20px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:pulse 2s ease-out infinite;animation:pulse 2s ease-out infinite}.work_with h2::before{content:"";width:10px;height:10px;background:#5dfed7;border-radius:50%;position:absolute;top:0;right:-15px}.work_with .work_with__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.work_with .work_with__wrapper::after{content:"";position:absolute;top:-40px;left:0;width:100%;height:1px;background:#d9dbe9}.work_with .img_wrapper{width:calc(20% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.work_with .img_wrapper img{width:100%;height:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1200px){.single_content{margin:100px 0}.single_content .content_container{width:calc(100% - 370px)}.single_content .content_container .form_title{font-size:22px}.single_content .content_container .sender_form{max-width:100%}.single_content .content_container .form_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:45px}.single_content .container{gap:20px}.single_content .container .sidebar{max-width:350px}.single_content .container .sidebar_wrap{top:75px}}@media screen and (max-width:1150px){.contact .sender_form{max-width:650px}.contact .sender_form .submit_wrapper p{font-size:14px}.contact .submit{max-width:260px}}@media screen and (max-width:1100px){.contact{margin:100px 0 120px}.contact .sender_form{max-width:600px}.work_with .img_wrapper{width:calc(25% - 40px)}}@media screen and (max-width:992px){.work_with h2{font-size:32px}.contact .sender_form .submit,.single_content .content_container .sender_form input.submit{cursor:initial}.home .home_banner__wrapper{gap:15px}.home .home_banner__wrapper::after{left:-31px}.home .home_banner{padding:30px 0}.home .home_banner .container{gap:63px}.banner_midle{height:400px}.contact{margin:80px 0 100px}.contact h2 br{display:none}.contact .contact_prev{width:100%}.contact .contact_prev p br{display:none}.contact .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.contact .sender_form{max-width:100%}.contact .sender_form .submit_wrapper p{font-size:16px}.single_content{margin:80px 0}.single_content .content_container{width:100%}.single_content .content_container .sender_form label input{cursor:initial}.single_content .container{gap:0}.single_content .container .sidebar{display:none}.page-template-page-template-about .work_with{margin:100px 0}.work_with{margin:80px 0}.work_with .img_wrapper{width:calc(33.3333333333% - 40px)}}@media (max-width:992px){.img_home__banner .slide{min-width:480px;min-height:340px;max-height:340px}}@media screen and (max-width:768px){.work_with h2{font-size:28px}.home .home_banner__wrapper{gap:10px}.home .home_banner__wrapper::after{left:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px}.home .home_banner h1{font-size:22px}.home .home_banner .banner_wrapper__content h2{font-size:18px;line-height:140%}.contact{margin:60px 0 100px}.single_content{margin:60px 0}.single_content .content_container .images_librery{gap:20px 0}.single_content .content_container .images_librery .images_lib{width:calc(50% - 10px);height:100%;max-height:400px;min-height:400px}}@media screen and (max-width:650px){.home .home_banner__wrapper{gap:30px}.home .home_banner__wrapper::after{left:0;width:100%;height:1px;top:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home_banner h1{font-size:22px;text-align:center}.home .home_banner p{text-align:center}.home .home_banner .banner_wrapper__content h2{text-align:center}}@media screen and (max-width:576px){.work_with h2{font-size:26px}.contact .sender_form .submit,.single_content .content_container .sender_form input.submit{padding:12px 20px}.banner_midle{height:300px}.contact{margin:50px 0 100px}.contact .container{gap:30px}.contact h2{line-height:130%}.contact .sender_form .submit{max-width:100%}.contact .sender_form .submit_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .sender_form .submit_wrapper p{font-size:14px}.single_content .content_container .images_librery{margin:20px 0;gap:10px 0}.single_content .content_container .images_librery .images_lib{width:calc(50% - 5px);height:100%;max-height:300px;min-height:300px}.single_content .content_container .commision_block{gap:30px}.single_content .content_container .commision_block h2{text-align:center}.single_content .content_container .commision_block h2::after{bottom:-14px}.single_content .content_container .commision_block ul li a{font-size:18px}.single_content .content_container .commision_block ul li p{font-size:16px}.single_content .content_container .form_desc__contact{margin:0}.single_content .content_container .form_desc__contact a{font-size:18px;width:100%;gap:10px}.single_content .content_container .form_desc__contact a::after{display:none}.single_content .content_container .form_title{font-size:18px}.single_content .content_container .form_wrapper{gap:45px}.single_content .content_container .form_desc br{display:none}.single_content .content_container .image_wrapper{margin:20px 0 25px}.single_content .content_container blockquote{padding:30px 15px;margin:20px 0 30px}.single_content .content_container blockquote p{font-size:16px}.single_content .content_container blockquote strong{font-size:18px}.single_content .content_container ol,.single_content .content_container ul{margin:20px 0;gap:10px}.single_content .content_container h2{font-size:20px;margin:0 0 20px 0}.single_content .content_container p{margin:10px 0}.single_content .content_container h3{font-size:18px;margin:20px 0 15px}.single_content .content_container h3.border_top{padding-top:15px}.page-template-page-template-about .work_with{margin:60px 0 80px}.work_with{margin:60px 0}.work_with .img_wrapper{width:calc(50% - 20px)}.work_with .work_with__wrapper{gap:30px 10px}}@media (max-width:576px){.img_home__banner .slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-sizing:none;box-sizing:none}.img_home__banner .slide .img_bn{height:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:500px){.img_home__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img_home__banner .slide{min-width:100%;min-height:auto;max-height:auto}.img_home__banner .img_bn{max-width:100%}}@media screen and (max-width:375px){.work_with h2{font-size:22px}.home .home_banner__wrapper{gap:10px}.home .home_banner{padding:30px 0}.home .home_banner h1{font-size:18px}.home .home_banner .banner_wrapper__content h2{font-size:16px}.banner_midle{height:250px}.contact{margin:40px 0 60px}.contact .sender_form .submit{padding:12px 20px}.contact .sender_form input:not(.submit),.contact .sender_form textarea{padding:10px 10px;font-size:14px}.contact .sender_form input:not(.submit)::-webkit-input-placeholder,.contact .sender_form textarea::-webkit-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::-moz-placeholder,.contact .sender_form textarea::-moz-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit):-ms-input-placeholder,.contact .sender_form textarea:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::-ms-input-placeholder,.contact .sender_form textarea::-ms-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::placeholder,.contact .sender_form textarea::placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact h2{font-size:24px}.contact .container{gap:20px}.contact .contact_prev{gap:20px}.contact .contact_prev p{gap:15px;font-size:14px}.contact .contact_prev a{font-size:16px;gap:15px}.contact .contact_prev .email::after{left:40px;bottom:-5px;height:2px;max-width:80px}.single_content{margin:40px 0}.single_content .form_content{gap:25px}.single_content .form_title::after{bottom:-15px}.single_content .content_container .images_librery{gap:10px 0}.single_content .content_container .images_librery .images_lib{width:100%;height:100%;max-height:300px;min-height:300px}.single_content .content_container .commision_block ul li{width:100%}.single_content .content_container .commision_block ul li a{font-size:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single_content .content_container .commision_block ul li p{font-size:14px}.single_content .content_container .form_desc{font-size:14px}.single_content .content_container .sender_form{gap:15px}.single_content .content_container .sender_form label input{font-size:14px;padding:10px}.single_content .content_container .form_wrapper{padding:30px 15px;gap:35px}.single_content .content_container .image_wrapper{margin:20px 0 25px}.single_content .content_container blockquote{padding:20px 10px;margin:10px 0 20px}.single_content .content_container blockquote p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.single_content .content_container blockquote strong{font-size:16px}.single_content .content_container ol,.single_content .content_container ul{margin:20px 0;gap:10px}.single_content .content_container ol li,.single_content .content_container ul li{font-size:14px;padding-left:20px}.single_content .content_container ol li::after,.single_content .content_container ul li::after{font-size:14px}.single_content .content_container h2{font-size:18px}.single_content .content_container p{margin:10px 0;font-size:14px}.single_content .content_container h3{font-size:16px}.single_content .content_container h3.border_top{padding-top:15px}.page-template-page-template-about .work_with{margin:40px 0 80px}.work_with{margin:40px 0}.work_with h2{margin-bottom:40px}.work_with .img_wrapper{width:100%}.work_with .work_with__wrapper{gap:30px}.work_with .work_with__wrapper::after{top:-19px}}@media (hover:hover){.contact .sender_form .submit:hover,.single_content .content_container .sender_form input.submit:hover{-webkit-transition:all .4s ease-in;transition:all .4s ease-in;background:#1d13f8}.contact .contact_prev a:hover{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#150f95}.contact .contact_prev a:hover::after{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#150f95}.contact .contact_prev a:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact .sender_form .submit_wrapper p a:hover{text-decoration:underline;color:#150f95;-webkit-transition:all .3s ease;transition:all .3s ease}.contact .sender_form input:not(.submit):not(.error_info):hover,.contact .sender_form textarea:hover{border:1px solid #150f95;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.single_content .content_container .form_desc__contact a:hover{-webkit-transition:color .3s ease;transition:color .3s ease;color:#150f95}.single_content .content_container .form_desc__contact a:hover svg{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.single_content .content_container .form_desc__contact a:hover::after{-webkit-transition:all .3s ease;transition:all .3s ease;background:#150f95}.single_content .container ul li a:hover{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#150f95}}