/*!
Theme Name: Master Template
Theme URI:
Author:
Author URI:
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: master-template
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.faqBlockItemOpen span{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.borderLine{border:1.2px solid #ededed;border-radius:2px}@media (max-width:64rem){.borderLine{border-color:#f3f3f3}}.sep{width:3.75rem;height:.1875rem;display:block;margin:1.563rem auto;border-radius:2.5rem}@media (max-width:64rem){.sep{margin:.625rem auto}}@media (max-width:48rem){.textCenterMob{text-align:center !important}}@media (max-width:48rem){.textLeftMob{text-align:left !important}}.faq{margin-top:120px;margin-bottom:120px}@media (max-width:64rem){.faq{margin-top:60px;margin-bottom:60px}}.faq .container{max-width:844px}.faq .title2{text-align:center;margin-bottom:2rem}@media (max-width:64rem){.faq .title2{margin-bottom:1.375rem}}.faq .subtitle,.faq .title2{color:#fff;font-family:Teko;font-size:100px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}@media (max-width:64rem){.faq .subtitle,.faq .title2{text-align:center}}.faqBlockItem{padding:2rem;background:rgba(255,255,255,.04);margin-bottom:1rem}@media (max-width:64rem){.faqBlockItem{padding:1.5rem}}.faqBlockItem:last-child{margin-bottom:0}.faqBlockItem .bgMain{background-color:#ffaa17}.faqBlockItemQ{cursor:pointer;font-weight:500;font-size:1.5rem;letter-spacing:-.015em;position:relative;padding-right:1.25rem;font-size:24px;color:#fff;font-style:normal;line-height:normal;font-family:Teko}@media (max-width:64rem){.faqBlockItemQ{font-weight:500;line-height:138%;letter-spacing:-.02em}}.faqBlockItemOpen{cursor:pointer;position:absolute;right:0;top:.3125rem;width:1.25rem;height:1.25rem}.faqBlockItemOpen.active span:nth-of-type(1){transform:rotate(0deg)}.faqBlockItemOpen span{display:block;width:100%;height:.125rem;position:absolute;left:0;bottom:.625rem}.faqBlockItemOpen span:nth-of-type(1){transform:rotate(90deg)}.faqBlockItemA{color:#818387;font-size:16px;font-style:normal;font-weight:400;line-height:160%;display:none;margin-top:1.25rem;max-width:49.375rem}@media (max-width:64rem){.faqBlockItemA{max-width:100%;margin-top:1.5rem}}.services{margin:80px 0}@media (min-width:1024px){.services{margin:140px 0}}.services .btn{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:1.5;padding:0;cursor:pointer;text-decoration:none;transition:background-color .3s ease;text-transform:uppercase;letter-spacing:-.02em;border-radius:5px}.services .btn_white span{transition:background-color .3s ease;width:51px;height:51px;background-color:#ebeff2;border-radius:5px;display:flex;align-items:center;justify-content:center;margin:4px 4px 4px 16px;font-size:0}.services .btn_white{background-color:#fff;color:#031f44;padding:0 0 0 28px}.services__subtitle{color:#fff}.services__title{margin-top:10px;color:#fff}.services .swiper-slide{height:auto}.services__list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.services__item{background-color:#ebeff2;border-radius:5px;overflow:hidden;height:auto;display:flex;flex-direction:column;min-width:320px;width:calc(33.3333333333% - 20px)}@media (max-width:768px){.services__item{min-width:320px;width:calc(50% - 20px)}}.services__item-content{background-color:#f7cc36;padding:30px 16px 24px;display:flex;flex-direction:column;flex:1 1 auto}@media (min-width:1024px){.services__item-content{padding:30px 32px 32px}}.services__item-img{font-size:0}.services__item-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.services__item-title{font-weight:500;font-size:18px;line-height:1.1;word-break:break-word;margin-bottom:16px;color:#222429}@media (min-width:1024px){.services__item-title{font-size:25px;padding-right:17px}}.services__item-text{letter-spacing:-.02em;margin-bottom:30px;min-height:100px;color:#222429}.services__item-btn{margin-top:auto}.btn-style-one.theme-btn{margin-top:20px;margin-bottom:0!important}@media (max-width:768px){.about-six__box{flex-direction:column}.about-six__box__icon{margin-bottom:20px}.btn-style-one .btn-title{padding:10px 14px 10px}.process-one__image iframe{max-width:100%}}