@charset "UTF-8";@media only screen and (min-width :1300px){.container{max-width:1230px}}@media only screen and (min-width :1430px){.container{max-width:1300px}.container.bigger{max-width:1370px}}@media only screen and (min-width :1500px){.container.bigger{max-width:1450px}}@media only screen and (min-width :1800px){.container.bigger{max-width:1640px}}@media only screen and (min-width :1921px){.container{max-width:1550px}.container.bigger{max-width:1850px}}.font-size-80{font-size:80px}@media only screen and (max-width :1499px){.font-size-80{font-size:70px}}@media only screen and (max-width :991px){.font-size-80{font-size:60px}}@media only screen and (max-width :767px){.font-size-80{font-size:50px}}@media only screen and (max-width :575px){.font-size-80{font-size:40px}}.font-size-1{font-size:70px}@media only screen and (max-width :1499px){.font-size-1{font-size:60px}}@media only screen and (max-width :991px){.font-size-1{font-size:52px}}@media only screen and (max-width :767px){.font-size-1{font-size:45px}}@media only screen and (max-width :575px){.font-size-1{font-size:34px}}.font-size-2{font-size:60px}@media only screen and (max-width :1499px){.font-size-2{font-size:57px}}@media only screen and (max-width :1429px){.font-size-2{font-size:54px}}@media only screen and (max-width :1199px){.font-size-2{font-size:48px}}@media only screen and (max-width :991px){.font-size-2{font-size:38px}}@media only screen and (max-width :767px){.font-size-2{font-size:34px}}@media only screen and (max-width :575px){.font-size-2{font-size:32px}}.font-size-3{font-size:50px}@media only screen and (max-width :1499px){.font-size-3{font-size:42px}}@media only screen and (max-width :1429px){.font-size-3{font-size:38px}}@media only screen and (max-width :1199px){.font-size-3{font-size:32px}}@media only screen and (max-width :575px){.font-size-3{font-size:28px}}.font-size-4{font-size:40px}@media only screen and (max-width :1499px){.font-size-4{font-size:38px}}@media only screen and (max-width :1429px){.font-size-4{font-size:35px}}@media only screen and (max-width :1199px){.font-size-4{font-size:32px}}@media only screen and (max-width :575px){.font-size-4{font-size:28px}}.font-size-5{font-size:35px}@media only screen and (max-width :1429px){.font-size-5{font-size:30px}}@media only screen and (max-width :575px){.font-size-5{font-size:26px}}.font-size-6{font-size:30px}@media only screen and (max-width :1429px){.font-size-6{font-size:27px}}@media only screen and (max-width :575px){.font-size-6{font-size:24px}}.font-size-6a{font-size:26px}@media only screen and (max-width :575px){.font-size-6a{font-size:21px}}.font-size-6b{font-size:22px}@media only screen and (max-width :575px){.font-size-6b{font-size:20px}}.font-size-7{font-size:20px}@media only screen and (max-width :575px){.font-size-7{font-size:19px}}.font-size-8{font-size:19px}@media only screen and (max-width :575px){.font-size-8{font-size:18px}}.font-size-9{font-size:18px}@media only screen and (max-width :575px){.font-size-9{font-size:17px}}.font-size-10{font-size:17px}@media only screen and (max-width :575px){.font-size-10{font-size:16px}}.font-size-11{font-size:14px}a{color:#bdaa64}a[href^=mailto]{word-break:break-all}*,a,figure,h1,h2,h3,h4,h5,h6,ol,p,table,td,th,tr,ul{margin:0;padding:0;font-smooth:always}::-moz-selection,a::-moz-selection,figure::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,ol::-moz-selection,p::-moz-selection,table::-moz-selection,td::-moz-selection,th::-moz-selection,tr::-moz-selection,ul::-moz-selection{color:#fff;background-color:#bdaa64;-webkit-text-fill-color:#fff}::selection,a::selection,figure::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,ol::selection,p::selection,table::selection,td::selection,th::selection,tr::selection,ul::selection{color:#fff;background-color:#bdaa64;-webkit-text-fill-color:#fff}a{transition:all .3s}a:hover{color:#837338}h1,h2,h3,h4,h5,h6{font-family:"Kaushan Script",sans-serif;margin:10px 0;font-weight:500;line-height:1.3em}body,html{font-family:Opensans,sans-serif;color:#000}@media only screen and (max-width :1199px){body[data-body=true],html[data-body=true]{overflow:hidden}body[data-body=true] header.header,html[data-body=true] header.header{position:fixed!important;width:100%}}img{text-indent:-9999px;max-width:100%}ol,ul{list-style-position:inside;padding-left:2rem}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:disclosure-closed}ol{list-style-type:decimal}ol ol{list-style-type:lower-latin}ol ol ol{list-style-type:upper-roman}ol ol ol ol{list-style-type:lower-roman}.text-section h1,.text-section h2,.text-section h3,.text-section h4,.text-section h5,.text-section h6{margin:0 0 2rem}@media only screen and (max-width :991px){.text-section h1,.text-section h2,.text-section h3,.text-section h4,.text-section h5,.text-section h6{margin:0 0 1.5rem}}.text-section p{margin-bottom:1rem}.text-section ol,.text-section ul{padding-left:2rem}.text-section .main-btn{margin:15px 0}.text-section table{margin-right:auto;margin-left:auto;max-width:100%;overflow:auto;height:auto!important;border:none;display:block}.text-section table thead{background:#bdaa64;color:#fff;border-bottom:2px solid #fff;font-size:16px}.text-section table thead tr td{padding:15px 30px}.text-section table thead tr th{padding:15px 30px}.text-section table tbody tr:nth-child(odd){background:#f3f3f3}.text-section table tbody tr:hover{background:#e6e6e6}.text-section table tbody tr td{padding:15px 30px}::marker{color:#bdaa64}.slick-slide{outline:0!important}a[href^=mailto]{word-break:break-all}.error-page{position:relative;padding:100px 0;display:flex;justify-content:center;align-items:center;min-height:70vh;text-align:center}@media only screen and (max-width :1499px){.error-page{padding:80px 0}}@media only screen and (max-width :1199px){.error-page{padding:60px 0}}@media only screen and (max-width :991px){.error-page{padding:40px 0}}@media only screen and (max-width :575px){.error-page{padding:30px 0}}.error-page p{margin-top:20px}.error-page .main-btn{margin-top:50px}.cc-window.cc-floating{width:100%;max-width:600px;padding:40px;position:fixed;bottom:1em;right:0;box-sizing:border-box;font-size:18px;line-height:1.7em;display:flex;flex-wrap:wrap;flex-direction:column;z-index:9999}@media only screen and (max-width :1429px){.cc-window.cc-floating{max-width:500px;font-size:14px}}@media only screen and (max-width :991px){.cc-window.cc-floating{padding:20px}}@media only screen and (max-width :767px){.cc-window.cc-floating{font-size:12px;bottom:0}}.cc-window.cc-floating .cookie-img{position:absolute;top:0;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width :991px){.cc-window.cc-floating .cookie-img{left:20px}}.cc-window.cc-floating .cc-message{margin-bottom:1.5em;display:block}.cc-window.cc-floating .cc-message .cc-link{opacity:.8;display:inline-block;padding:.2em;color:#bdaa64;cursor:pointer;display:none}.cc-window.cc-floating .main-btn{background:#bdaa64;border-color:#bdaa64;color:#fff}.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1%}.wpcf7-form label{margin-top:20px;font-size:14px;flex-basis:49%}@media only screen and (max-width :575px){.wpcf7-form label{flex-basis:100%}}.wpcf7-form label input,.wpcf7-form label textarea{display:block;width:100%;border:2px solid rgba(255,255,255,.4);background:#fff;margin-top:10px;padding:10px}.wpcf7-form label input:focus,.wpcf7-form label textarea:focus{outline:0;border-color:#bdaa64}.wpcf7-form label.message-textarea{flex-basis:100%}.wpcf7-form label.message-textarea textarea{height:100px}.wpcf7-form label.rodo-checkbox{flex-basis:100%;cursor:pointer}.wpcf7-form label.rodo-checkbox div{display:flex;align-items:flex-start}.wpcf7-form label.rodo-checkbox .wpcf7-list-item{margin-left:0;margin-right:20px}.wpcf7-form label.rodo-checkbox .wpcf7-list-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;cursor:pointer;position:relative}.wpcf7-form label.rodo-checkbox .wpcf7-list-item input:checked{background:#bdaa64;border-color:#bdaa64!important}.wpcf7-form label.rodo-checkbox .wpcf7-list-item input:checked:before{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpcf7-form label.rodo-checkbox .wpcf7-list-item input:focus{outline:0;border-color:rgba(255,255,255,.4)}.wpcf7-form .main-btn{margin-top:20px}.object_form,.object_form_alert,.object_form_succeed{position:fixed;bottom:1rem;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:999;padding:1.5rem 4rem;max-width:400px;width:100%;box-shadow:0 20px 50px rgba(0,0,0,.95);opacity:0;-webkit-animation:alertAnim 7s ease;animation:alertAnim 7s ease;list-style:none;border-left:8px solid #e05050;background-color:#fff;pointer-events:none}.object_form::before,.object_form_alert::before,.object_form_succeed::before{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;--w:40px;width:var(--w);height:var(--w);background-size:contain;background-position:center center;background-repeat:no-repeat}.object_form *,.object_form_alert *,.object_form_succeed *{font-size:16px;line-height:120%}.object_form_succeed{border-left-color:#49c85f}.object_form_succeed::before{background-image:url(/img/succeed.svg);-webkit-filter:invert(66%) sepia(33%) saturate(800%) hue-rotate(79deg) brightness(94%) contrast(91%);filter:invert(66%) sepia(33%) saturate(800%) hue-rotate(79deg) brightness(94%) contrast(91%)}.object_form_succeed h2{font-weight:600;color:#49c85f}.object_form_succeed+form{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.object_form_alert{border-left-color:#e05050}.object_form_alert::before{background-image:url(/img/error.svg);-webkit-filter:invert(46%) sepia(31%) saturate(1172%) hue-rotate(314deg) brightness(90%) contrast(95%);filter:invert(46%) sepia(31%) saturate(1172%) hue-rotate(314deg) brightness(90%) contrast(95%)}.object_form_alert li{color:#e05050;margin-bottom:5px}@-webkit-keyframes alertAnim{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}10%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}85%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@keyframes alertAnim{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}10%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}85%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}.form-submit{text-align:center}.main-btn{text-decoration:none!important;color:#fff;background:#bdaa64;border:2px solid #bdaa64;box-sizing:border-box;display:inline-flex;position:relative;overflow:hidden;text-align:center;justify-content:center;align-items:center;z-index:9;transition:all .3s linear;cursor:pointer;font-weight:600;font-size:14px;font-family:Opensans,sans-serif;padding:12px 30px;border-radius:10px}@media only screen and (max-width :575px){.main-btn{padding:10px 20px}}.main-btn:hover{background:#837338;border-color:#837338}.main-btn p{padding:0!important;margin:0!important}@media only screen and (max-width :1499px){.main-nav{margin-right:unset}}@media only screen and (max-width :1199px){.main-nav{display:none}}.mobile{display:none}@media only screen and (max-width :1199px){.mobile{display:flex}}.mobile-menu-btn{display:none;position:relative;cursor:pointer;z-index:10;height:32px;width:38px}.mobile-menu-btn span,.mobile-menu-btn span::after,.mobile-menu-btn span::before{background:#bdaa64;content:"";position:absolute;width:38px;height:4px;margin-top:13px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.5s ease-in-out}.mobile-menu-btn span::before{margin-top:-12px}.mobile-menu-btn span::after{margin-top:12px}.mobile-menu-btn.btn-close span{background:0 0}.mobile-menu-btn.btn-close span::after,.mobile-menu-btn.btn-close span::before{background:#fff}.mobile-menu-btn.btn-close span::before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-btn.btn-close span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}@media only screen and (max-width :1199px){.mobile-menu-btn{display:flex}}.mobile-menu{display:none;position:fixed;top:0;right:200%;height:100%;width:100%;background:#bdaa64;z-index:9;padding-top:70px;display:flex;flex-direction:column;justify-content:flex-start;transition:.5s}.mobile-menu.mobile-menu-visibled{right:0}.mobile-menu .container{height:100%}.mobile-menu__nav{overflow:hidden;padding:0;scrollbar-color:#fff rgba(255,255,255,.2);font-family:"Kaushan Script",sans-serif;width:100%;height:100%}.mobile-menu__nav::-webkit-scrollbar{width:3px;background:rgba(255,255,255,.2)}.mobile-menu__nav::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.mobile-menu__nav ul{padding:0;position:relative;width:100%;min-height:100%}.mobile-menu__nav ul li{list-style-type:none;position:static}.mobile-menu__nav ul li.menu-back{position:relative;padding:15px 10px;padding-left:35px;text-transform:capitalize;font-size:18px;color:rgba(255,255,255,.8)}.mobile-menu__nav ul li.menu-back:after{content:"";width:8px;height:4px;-webkit-mask-image:url(../../img/icons/arrowhead.svg);mask-image:url(../../img/icons/arrowhead.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:#fff;position:absolute;top:50%;left:15px;-webkit-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.mobile-menu__nav ul li .menu-li{position:relative;padding-right:72px}.mobile-menu__nav ul li .menu-li a,.mobile-menu__nav ul li .menu-li span{padding:9px 10px 9px 35px;display:block}.mobile-menu__nav ul li .menu-li .menu-toggle{display:block;position:absolute;right:15px;top:0;width:44px;height:100%}.mobile-menu__nav ul li .menu-li .menu-toggle:after{content:"";width:16px;height:12px;-webkit-mask-image:url(../../img/icons/arrowhead.svg);mask-image:url(../../img/icons/arrowhead.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.mobile-menu__nav ul li a,.mobile-menu__nav ul li span{text-decoration:none;color:#fff!important;font-size:22px}.mobile-menu__nav ul li ul{position:absolute;left:100%;top:0;z-index:3;background:#bdaa64}.pagination{position:relative;width:100%}.pagination .page-numbers{display:flex;align-items:center;list-style-type:none}.pagination a.page-numbers{text-decoration:none;color:inherit;font-weight:500;padding:10px 6px}.pagination a.page-numbers:hover:not(.prev):not(.next){text-decoration:underline}.pagination .current{color:#bdaa64;font-weight:600;padding:10px 6px}.pagination .pagination-btn{height:38px;width:38px;background:#bdaa64;color:#fff;border:none;outline:0;font-family:"Kaushan Script",sans-serif;padding-bottom:2px;display:flex;justify-content:center;align-items:center;margin:0 6px}body{scroll-behavior:smooth;font-weight:400;font-size:18px;transition:background 1s;background-color:#f9f9f5}body::before{content:"";background-image:url(../../img/background.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;width:100%;height:100%;position:absolute;inset:0;opacity:.12;z-index:0;pointer-events:none}body.hiddenBody{overflow:hidden}header.header{position:absolute;top:0;left:0;right:0;transition:all .5s ease-in-out;z-index:9998}header.header .menu__wrapper{padding:2.5rem 0}@media only screen and (max-width :991px){header.header .menu__wrapper{padding:2rem 0}}@media only screen and (max-width :575px){header.header .menu__wrapper{padding:1rem 0}}header.header .menu__wrapper .container{display:flex;justify-content:center;align-items:center}header.header .menu__wrapper .container .logo{font-size:20px;text-decoration:none;color:inherit;text-align:center;font-family:"Kaushan Script",sans-serif}header.header .menu__wrapper .container .logo span{font-size:14px;display:block}#form-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:99999;display:none;justify-content:center;align-items:center;flex-direction:column;padding:20px;gap:40px}#form-loader #progress-bar-container{border-radius:10px;overflow:hidden;width:100%;background:#ccc}#form-loader #progress-bar-container #progress-bar{transition:width .5s;width:0;height:10px;background-color:#4caf50}.main-wrapper{min-height:calc(100vh - var(--bodyPadding));padding:60px 0}.main-wrapper .wishes h1{text-align:center;font-family:"Kaushan Script",sans-serif}.main-wrapper .wishes>.container>p{text-align:center;margin:20px 0 40px}.main-wrapper .wishes .wishes-wrapper{display:flex;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px}@media only screen and (max-width :575px){.main-wrapper .wishes .wishes-wrapper{row-gap:20px}}.main-wrapper .wishes .wishes-wrapper .guest-wish{display:block;width:calc(33.3333333333% - 13.3333333333px);text-align:center;text-decoration:unset;color:inherit;transition:all .3s;border-radius:10px;padding:4px}@media only screen and (max-width :991px){.main-wrapper .wishes .wishes-wrapper .guest-wish{width:calc(50% - 10px)}}@media only screen and (max-width :575px){.main-wrapper .wishes .wishes-wrapper .guest-wish{width:100%}}.main-wrapper .wishes .wishes-wrapper .guest-wish:hover{color:#bdaa64;box-shadow:0 0 12px -5px rgba(0,0,0,.4)}.main-wrapper .wishes .wishes-wrapper .guest-wish:hover .guest-wish__photo img{-webkit-transform:scale(1.05);transform:scale(1.05)}.main-wrapper .wishes .wishes-wrapper .guest-wish__photo{position:relative;aspect-ratio:4/3;background:#333;border-radius:10px;overflow:hidden}.main-wrapper .wishes .wishes-wrapper .guest-wish__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-size:0;transition:all .4s}.main-wrapper .wishes .wishes-wrapper .guest-wish__text{padding:20px 10px;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width :575px){.main-wrapper .wishes .wishes-wrapper .guest-wish__text{padding:12px 10px;gap:6px}}.main-wrapper .wishes .wishes-wrapper .guest-wish__text *{margin:0}.main-wrapper .wishes .wishes-wrapper .guest-wish__text h2{font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-wrapper .wishes .wishes-wrapper .guest-wish__text p{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main__blog-01{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__blog-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__blog-01{padding:60px 0}}@media only screen and (max-width :991px){.main__blog-01{padding:40px 0}}@media only screen and (max-width :575px){.main__blog-01{padding:30px 0}}.main__blog-01 .articles-header{margin:0 0 180px;width:49%}@media only screen and (max-width :1429px){.main__blog-01 .articles-header{margin:0 0 100px}}@media only screen and (max-width :991px){.main__blog-01 .articles-header{width:100%;margin:0 0 40px}}.main__blog-01 .boxes{display:flex;flex-flow:column wrap;align-content:space-between}@media only screen and (max-width :991px){.main__blog-01 .boxes{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;display:block;height:auto!important}}.main__blog-01 .boxes .box{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:80px;display:block;width:calc(50% - 40px)}@media only screen and (max-width :991px){.main__blog-01 .boxes .box{width:100%;margin-bottom:40px}}.main__blog-01 .boxes .box:nth-child(2n+1){order:1}.main__blog-01 .boxes .box:nth-child(2n+2){order:2}.main__blog-01 .boxes .box:hover .box__img:before{opacity:.3}.main__blog-01 .boxes .box:hover .box__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main__blog-01 .boxes .box:hover .box__text h2{color:#bdaa64;text-decoration:underline}.main__blog-01 .boxes .box a{text-decoration:none;color:inherit}.main__blog-01 .boxes .box__img{position:relative;padding-top:68.2128240109%;overflow:hidden;display:block}@media only screen and (max-width :991px){.main__blog-01 .boxes .box__img{padding-top:unset;height:250px}}@media only screen and (max-width :575px){.main__blog-01 .boxes .box__img{height:220px}}.main__blog-01 .boxes .box__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));transition:all .3s;opacity:0;z-index:2}.main__blog-01 .boxes .box__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;transition:all .3s}.main__blog-01 .boxes .box__text{padding:10px 20px 20px;border:1px solid #eaeaea;border-top:unset}@media only screen and (max-width :575px){.main__blog-01 .boxes .box__text{padding:20px 10px}}.changeBg .main__blog-01 .boxes .box__text{border-color:#626262}.main__blog-01 .boxes .box__text .article-category a{transition:all .3s;color:#474747}.changeBg .main__blog-01 .boxes .box__text .article-category a{color:#fff}.main__blog-01 .boxes .box__text .article-category a:hover{font-weight:500}.main__blog-01 .boxes .box__text h2{transition:all .2s}.main__blog-01 .boxes .box__text span{color:#bdaa64;font-size:15px;margin-top:15px;font-family:"Kaushan Script",sans-serif;display:inline-block}.main__blog-01 .sidebar{position:sticky;position:-webkit-sticky;top:150px;width:100%;background:#474747;padding:60px 40px}@media only screen and (max-width :1199px){.main__blog-01 .sidebar{margin:0 0 60px}}.main__blog-01 .sidebar .search{position:relative}.main__blog-01 .sidebar .search__header{color:#fff;margin:0 0 30px}.main__blog-01 .sidebar .search fieldset{position:relative;margin-top:10px}.main__blog-01 .sidebar .search__input{display:block;width:100%;border:2px solid rgba(255,255,255,.4);background:0 0;color:#fff;padding:10px;padding-right:60px;height:52px}.main__blog-01 .sidebar .search__input:focus{outline:0;border-color:#bdaa64}.main__blog-01 .sidebar .search__btn{position:absolute;top:7px;right:7px;height:38px;width:38px;background:#bdaa64;color:#fff;border:none;outline:0;font-family:"Kaushan Script",sans-serif;padding-bottom:2px}.main__blog-detail{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__blog-detail{padding:80px 0}}@media only screen and (max-width :1199px){.main__blog-detail{padding:60px 0}}@media only screen and (max-width :991px){.main__blog-detail{padding:40px 0}}@media only screen and (max-width :575px){.main__blog-detail{padding:30px 0}}.main__blog-detail .article__header{margin-bottom:60px}@media only screen and (max-width :991px){.main__blog-detail .article__header{margin-bottom:40px}}@media only screen and (max-width :575px){.main__blog-detail .article__header{margin-bottom:30px}}.main__blog-detail .article__header .back-btn{display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-align:left;font-size:12px;margin-bottom:20px}.main__blog-detail .article__header .back-btn span{display:flex;justify-content:center;align-items:center;color:#fff;background:#bdaa64;width:24px;height:24px;border-radius:100%;font-size:14px;font-weight:700;padding:0 0 3px;margin-bottom:-2px}.main__blog-detail .article__header--date{color:#bdaa64;font-weight:600;text-align:center;margin:0 auto;display:block}.main__blog-detail .article__header--title{margin:40px 0 60px;font-family:"Kaushan Script",sans-serif}@media only screen and (max-width :991px){.main__blog-detail .article__header--title{margin:30px 0 50px}}@media only screen and (max-width :575px){.main__blog-detail .article__header--title{margin:20px 0 30px}}.main__blog-detail .article__header--reading-time{margin-bottom:20px;font-weight:600}@media only screen and (max-width :991px){.main__blog-detail .article__header--reading-time{margin-bottom:15px}}@media only screen and (max-width :575px){.main__blog-detail .article__header--reading-time{margin-bottom:10px}}.main__blog-detail .article__header--reading-time span{color:#474747;font-weight:300}.main__blog-detail .article__header--category{color:#474747}.main__blog-detail .article__image{margin-bottom:20px}.main__blog-detail .article__image--wrapper{position:relative;padding-top:35.7673267327%;border-radius:10px;overflow:hidden;display:block}@media only screen and (max-width :1199px){.main__blog-detail .article__image--wrapper{padding-top:56.25%}}.main__blog-detail .article__image--wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__blog-detail .article__text{text-align:center}.main__blog-detail .article__text article{line-height:1.7}@media only screen and (max-width :575px){.main__blog-detail .article__text article{font-size:17px;line-height:1.6}}.main__blog-detail .article__text article p{margin:60px 0 15px}@media only screen and (max-width :575px){.main__blog-detail .article__text article p{margin:30px 0 15px}}.main__blog-detail .article__text article .article--img{width:calc(50% - 10px);position:relative;aspect-ratio:4/3;background:#333;border-radius:10px;overflow:hidden}.main__blog-detail .article__text article .article--img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.main__blog-detail .article__text article .article--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-size:0;transition:all .4s;margin:0}@media only screen and (max-width :575px){.main__blog-detail .article__text article .article--img{width:100%}}.main__blog-detail .article__text article img{width:100%;margin:20px 0}.main__blog-detail .article__text article .img-small{width:50%;display:block;margin:20px auto}@media only screen and (max-width :575px){.main__blog-detail .article__text article .img-small{width:100%}}.main__box-01{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__box-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-01{padding:60px 0}}@media only screen and (max-width :991px){.main__box-01{padding:40px 0}}@media only screen and (max-width :575px){.main__box-01{padding:30px 0}}.home .main__box-01{padding-top:0}.main__box-01 .text-wrapper{position:sticky;position:-webkit-sticky;top:110px}@media only screen and (max-width :991px){.main__box-01 .text-wrapper{position:relative;top:unset;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}}@media only screen and (max-width :575px){.main__box-01 .text-wrapper{display:block}}@media only screen and (max-width :991px){.main__box-01 .text-wrapper h2{margin:0}}@media only screen and (max-width :575px){.main__box-01 .text-wrapper h2{margin-bottom:20px}}.main__box-01 .boxes{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}@media only screen and (max-width :767px){.main__box-01 .boxes{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.main__box-01 .boxes .box{text-decoration:none;color:inherit;padding:30px 26px;border:4px solid transparent;margin-top:-40px;margin-bottom:60px;display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}@media only screen and (max-width :1299px){.main__box-01 .boxes .box{padding:30px 24px}}@media only screen and (max-width :1199px){.main__box-01 .boxes .box{padding:30px 20px}}@media only screen and (max-width :991px){.main__box-01 .boxes .box{margin-top:0;padding-left:0;border:0;padding-bottom:0}}@media only screen and (max-width :767px){.main__box-01 .boxes .box{flex-basis:100%;margin-bottom:30px;padding:30px 0 0}}.main__box-01 .boxes .box:hover{border-image-source:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));border-image-slice:1}@media only screen and (max-width :991px){.main__box-01 .boxes .box:hover{border-image-source:unset;border-image-slice:unset}}.main__box-01 .boxes .box h2{margin:0 0 20px;overflow-wrap:break-word}.main__box-01 .boxes .box span{color:#bdaa64;font-size:15px;margin-top:15px;font-family:"Kaushan Script",sans-serif;display:inline-block}.main__box-01 .boxes .box a{text-decoration:none}.main__box-01 .main-btn{margin-top:50px}@media only screen and (max-width :991px){.main__box-01 .main-btn{margin-top:0}}.main__box-02{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__box-02{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-02{padding:60px 0}}@media only screen and (max-width :991px){.main__box-02{padding:40px 0}}@media only screen and (max-width :575px){.main__box-02{padding:30px 0}}.main__box-02.hp{padding-top:0!important}.main__box-02.hp .text-title{margin-bottom:30px;margin-top:20px}.main__box-02 .item{width:100%;position:relative}@media only screen and (max-width :1199px){.main__box-02 .item{margin-bottom:20px}}@media only screen and (max-width :991px){.main__box-02 .item{display:flex;flex-direction:column-reverse;margin-bottom:40px}}.main__box-02 .item:last-child{margin-bottom:0!important}.main__box-02 .item.hover .img{opacity:1}.main__box-02 .item .container{display:flex;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;align-items:center}.main__box-02 .item .text{flex-basis:calc(50% - 50px);padding:100px 0;min-height:40vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width :1499px){.main__box-02 .item .text{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-02 .item .text{padding:60px 0}}@media only screen and (max-width :991px){.main__box-02 .item .text{padding:40px 0}}@media only screen and (max-width :575px){.main__box-02 .item .text{padding:30px 0}}@media only screen and (max-width :1199px){.main__box-02 .item .text{opacity:1;-webkit-transform:unset;transform:unset}}@media only screen and (max-width :991px){.main__box-02 .item .text{min-height:unset;flex-basis:100%}}@media only screen and (max-width :575px){.main__box-02 .item .text{padding-top:20px}}.main__box-02 .item .text h3{margin:0 0 20px}.main__box-02 .item .text h3 a{text-decoration:none;color:inherit}.main__box-02 .item .text h3 a:hover{text-decoration:underline}.main__box-02 .item .text .main-btn{margin-top:50px}@media only screen and (max-width :991px){.main__box-02 .item .text .main-btn{margin-top:30px}}.main__box-02 .item .img{opacity:0;transition:all .6s;position:absolute;width:40%;z-index:22;top:0;right:5vw;height:100%}@media only screen and (max-width :1199px){.main__box-02 .item .img{width:45%;right:3vw}}@media only screen and (max-width :991px){.main__box-02 .item .img{position:relative;width:100%;height:auto;padding-top:37.2689938398%;top:unset;right:unset}}@media only screen and (max-width :575px){.main__box-02 .item .img{padding-top:56.25%}}.main__box-02 .item .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__box-03{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__box-03{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-03{padding:60px 0}}@media only screen and (max-width :991px){.main__box-03{padding:40px 0}}@media only screen and (max-width :575px){.main__box-03{padding:30px 0}}.main__box-03 .box{position:relative;margin-bottom:80px}.main__box-03 .box:last-child{margin-bottom:0}.main__box-03 .box a{text-decoration:none}.main__box-03 .box__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:100px;margin-bottom:30px}.main__box-03 .box__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:100px}.main__box-03 .box__bottom p{flex-basis:calc(40% - 50px)}.main__box-03 .box__bottom ul{list-style-position:outside;flex-basis:calc(60% - 50px)}.main__box-04{position:relative;padding-top:80px;padding:100px 0}@media only screen and (max-width :1499px){.main__box-04{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-04{padding:60px 0}}@media only screen and (max-width :991px){.main__box-04{padding:40px 0}}@media only screen and (max-width :575px){.main__box-04{padding:30px 0}}.main__box-04 .col-lg-4{margin-bottom:-100px}@media only screen and (min-width :992px){.main__box-04 .col-lg-4:nth-child(1),.main__box-04 .col-lg-4:nth-child(4){margin-top:-20px}.main__box-04 .col-lg-4:nth-child(2),.main__box-04 .col-lg-4:nth-child(5){margin-top:50px}.main__box-04 .col-lg-4:nth-child(3),.main__box-04 .col-lg-4:nth-child(6){margin-top:120px}.main__box-04 .col-lg-4:nth-child(1) .main-btn{margin-top:130px}.main__box-04 .col-lg-4:nth-child(3) .main-btn{margin-top:90px}.main__box-04 .col-lg-4:nth-child(5) .main-btn{margin-top:70px}.main__box-04 .col-lg-4:nth-child(6){margin-bottom:0}}@media only screen and (max-width :991px){.main__box-04 .col-lg-4{margin:0!important}.main__box-04 .col-lg-4:first-child .box{margin-top:0}}.main__box-04 .box{transition:all .3s;padding:40px 60px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border:6px solid transparent}.main__box-04 .box:hover h2{color:#bdaa64}.main__box-04 .box:hover .main-btn{border-image-source:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));border-image-slice:1;transition:background 1s;color:#fff}.main__box-04 .box:hover .main-btn:before{width:150%}@media only screen and (min-width :1200px){.main__box-04 .box:hover{border-image-source:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));border-image-slice:1}}@media only screen and (max-width :1499px){.main__box-04 .box{padding:40px 30px}}@media only screen and (max-width :1199px){.main__box-04 .box{padding:40px 0;border:none}}@media only screen and (max-width :991px){.main__box-04 .box{margin-top:60px;padding:0}}@media only screen and (max-width :767px){.main__box-04 .box{margin-top:50px}}.main__box-04 .box h2{margin-bottom:20px;transition:all .3s}.main__box-04 .box ul{list-style-position:outside;padding-left:22px}.main__box-04 .box .main-btn{margin-top:50px}@media only screen and (max-width :991px){.main__box-04 .box .main-btn{margin-top:30px}}.main__box-04 .box a{text-decoration:none;color:inherit}.main__box-05{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__box-05{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-05{padding:60px 0}}@media only screen and (max-width :991px){.main__box-05{padding:40px 0}}@media only screen and (max-width :575px){.main__box-05{padding:30px 0}}.main__box-05 h2{margin:0 0 80px}@media only screen and (max-width :991px){.main__box-05 h2{margin:0 0 40px}}.main__box-05 .box{position:relative;overflow:hidden;padding-bottom:110px}@media only screen and (max-width :991px){.main__box-05 .box{margin:0 0 20px}}.main__box-05 .box:hover .box__text{top:0;background:linear-gradient(-15deg,#56c271,#00a3e0);color:#fff;transition:all .4s}.main__box-05 .box:hover .box__text--desc{opacity:1}.main__box-05 .box:hover .box__text--desc ul li::marker{color:#fff}.main__box-05 .box__image{position:relative;padding-top:112.3552123552%}.main__box-05 .box__image img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__box-05 .box__text{position:absolute;padding:15px 25px;top:calc(100% - 110px);transition:all .2s;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width :1299px){.main__box-05 .box__text{padding:10px 15px}}.changeBg .main__box-05 .box__text{background:#474747}.main__box-05 .box__text--title h4{font-size:28px}@media only screen and (max-width :1499px){.main__box-05 .box__text--title h4{font-size:25px}}@media only screen and (max-width :1429px){.main__box-05 .box__text--title h4{font-size:22px}}@media only screen and (max-width :991px){.main__box-05 .box__text--title h4{font-size:18px}}@media only screen and (max-width :1429px){.main__box-05 .box__text--title p{font-size:16px}}@media only screen and (max-width :991px){.main__box-05 .box__text--title p{font-size:14px}}.main__box-05 .box__text--desc{margin-top:30px;line-height:1.6;font-size:16px;opacity:0;text-align:justify}@media only screen and (min-width :1921px){.main__box-05 .box__text--desc{margin-top:60px;line-height:1.7}}@media only screen and (max-width :1799px){.main__box-05 .box__text--desc{font-size:15px}}@media only screen and (max-width :1499px){.main__box-05 .box__text--desc{margin-top:20px;line-height:1.5;font-size:15px}}@media only screen and (max-width :1429px){.main__box-05 .box__text--desc{margin-top:10px;line-height:1.4;font-size:14px}}@media only screen and (max-width :1299px){.main__box-05 .box__text--desc{font-size:13px}}@media only screen and (max-width :1199px){.main__box-05 .box__text--desc{margin-top:20px;line-height:1.6;font-size:14px}}@media only screen and (max-width :991px){.main__box-05 .box__text--desc{margin-top:10px;line-height:1.4;font-size:13px}}@media only screen and (max-width :575px){.main__box-05 .box__text--desc{font-size:14px}}@media only screen and (max-width:400px){.main__box-05 .box__text--desc{font-size:12px}}@media only screen and (max-width:340px){.main__box-05 .box__text--desc{font-size:11px}}.main__box-05 .box__text--desc p:first-child{margin-bottom:6px}@media only screen and (max-width :991px){.main__box-05 .box__text--desc p:first-child{margin-bottom:4px}}.main__box-05 .box__text--desc ul{list-style-position:outside;padding-left:22px}.main__box-05 .box__text--desc ul li{margin-bottom:10px}@media only screen and (max-width :1299px){.main__box-05 .box__text--desc ul li{margin-bottom:8px}}.main__box-05 .box__text svg{width:40px;max-height:40px;display:inline-block}.main__box-05 .box__text svg path{fill:#fff}.main__box-05 .box__text svg:hover path{fill:#bdaa64}.main__box-06{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__box-06{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-06{padding:60px 0}}@media only screen and (max-width :991px){.main__box-06{padding:40px 0}}@media only screen and (max-width :575px){.main__box-06{padding:30px 0}}.main__box-06 h1{margin:0 0 180px}@media only screen and (max-width :991px){.main__box-06 h1{margin:0 0 40px}}.main__box-06 .boxes{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media only screen and (max-width :991px){.main__box-06 .boxes{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.main__box-06 .boxes .box{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:80px;display:block}@media only screen and (max-width :991px){.main__box-06 .boxes .box{margin-bottom:40px}}.main__box-06 .boxes .box:hover{color:#bdaa64}.main__box-06 .boxes .box:hover .box__img:before{opacity:.3}.main__box-06 .boxes .box:hover .box__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main__box-06 .boxes .box__img{position:relative;padding-top:68.2128240109%;overflow:hidden}@media only screen and (max-width :991px){.main__box-06 .boxes .box__img{padding-top:unset;height:250px}}@media only screen and (max-width :575px){.main__box-06 .boxes .box__img{height:220px}}.main__box-06 .boxes .box__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));transition:all .3s;opacity:0;z-index:2}.main__box-06 .boxes .box__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;transition:all .3s}.main__box-06 .boxes .box__text{padding:20px 40px}@media only screen and (max-width :575px){.main__box-06 .boxes .box__text{padding:20px 0}}.main__box-06 .boxes .box a{text-decoration:none;color:inherit}.main__box-07{position:relative;padding-top:80px;padding:100px 0}@media only screen and (max-width :1499px){.main__box-07{padding:80px 0}}@media only screen and (max-width :1199px){.main__box-07{padding:60px 0}}@media only screen and (max-width :991px){.main__box-07{padding:40px 0}}@media only screen and (max-width :575px){.main__box-07{padding:30px 0}}@media only screen and (max-width :575px){.main__box-07{padding:0}}@media only screen and (min-width :992px){.main__box-07 .col-lg-4{margin-bottom:-100px}.main__box-07 .col-lg-4:nth-child(1),.main__box-07 .col-lg-4:nth-child(4){margin-top:-20px}.main__box-07 .col-lg-4:nth-child(2),.main__box-07 .col-lg-4:nth-child(5){margin-top:50px}.main__box-07 .col-lg-4:nth-child(3),.main__box-07 .col-lg-4:nth-child(6){margin-top:120px}.main__box-07 .col-lg-4:nth-child(2) .main-btn{margin-top:90px}.main__box-07 .col-lg-4:nth-child(5) .main-btn{margin-top:70px}}.main__box-07 .box{transition:all .3s;padding:40px 60px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (max-width :575px){.main__box-07 .box{padding:30px 0}}.main__box-07 .box h2{margin-bottom:40px}.main__box-07 .box .logos{display:flex;flex-wrap:wrap;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:100%;text-align:center}@media only screen and (max-width :991px){.main__box-07 .box .logos{margin-bottom:-60px}}.main__box-07 .box .logos.databases img:nth-child(3),.main__box-07 .box .logos.databases img:nth-child(4){--w:80px;width:var(--w);height:var(--w)}.main__box-07 .box .logos .icon,.main__box-07 .box .logos img,.main__box-07 .box .logos svg{--w:50px;width:var(--w);height:var(--w);transition:all .3s;margin-bottom:60px;-o-object-fit:contain;object-fit:contain;flex-basis:calc(50% - 10px)}.main__box-07 .box .main-btn{margin-top:50px}.main__box-07 .box a{text-decoration:none}.main__contact-form-01{position:relative}.main__contact-form-01 .cf{position:relative}.main__contact-form-01 .cf__map{position:relative}.main__contact-form-01 .cf__map .iframe-wrapper{position:relative;padding-top:15.48%;min-height:50vh}.main__contact-form-01 .cf__map .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main__contact-form-01 .cf__top{position:relative}.main__contact-form-01 .cf__top--left{padding:100px 0}@media only screen and (max-width :1499px){.main__contact-form-01 .cf__top--left{padding:80px 0}}@media only screen and (max-width :1199px){.main__contact-form-01 .cf__top--left{padding:60px 0}}@media only screen and (max-width :991px){.main__contact-form-01 .cf__top--left{padding:40px 0}}@media only screen and (max-width :575px){.main__contact-form-01 .cf__top--left{padding:30px 0}}.main__contact-form-01 .cf__top--left .links{display:flex;flex-direction:column;margin-top:40px}.main__contact-form-01 .cf__top--left .links h4{margin:0}.main__contact-form-01 .cf__top--left .links h4.phone{color:#333}.main__contact-form-01 .cf__top--left .links h4.mail{color:#bdaa64}.main__contact-form-01 .cf__top--left .links h4 a{text-decoration:none;color:inherit}.main__contact-form-01 .cf__top--left .links h4 a:hover{text-decoration:underline}.main__contact-form-01 .cf__top .address{margin-top:40px}.main__contact-form-01 .cf__top .nip{margin-top:40px}.main__contact-form-01 .cf__top .social-media{margin-top:40px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap}.main__contact-form-01 .cf__top .social-media svg{width:40px;max-height:40px}.main__contact-form-01 .cf__top .social-media svg path{fill:#000}.main__contact-form-01 .cf__top .social-media svg:hover path{fill:#bdaa64}.main__contact-form-01 .cf__top .social-media svg.fb path:nth-child(2){fill:transparent!important}.main__contact-form-01 .cf__top--form{background:#474747;color:#fff;height:100%;padding:60px}@media only screen and (max-width :767px){.main__contact-form-01 .cf__top--form{padding:40px}}@media only screen and (max-width :575px){.main__contact-form-01 .cf__top--form{padding:40px 20px}}.main__contact-form-01 .cf__top--form .form{display:flex;justify-content:center;align-items:center}.main__cta-01{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__cta-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__cta-01{padding:60px 0}}@media only screen and (max-width :991px){.main__cta-01{padding:40px 0}}@media only screen and (max-width :575px){.main__cta-01{padding:30px 0}}.main__cta-01 .cta{position:relative;overflow:hidden;color:#fff}@media only screen and (min-width :992px){.main__cta-01 .cta:before{content:"";width:50%;height:100%;background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9) 70%);position:absolute;left:0;top:0}.main__cta-01 .cta:after{content:"";width:50%;height:100%;background:#474747;position:absolute;right:0;top:0}}.main__cta-01 .cta__left{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:140px 60px 140px 140px}@media only screen and (max-width :1799px){.main__cta-01 .cta__left{padding:140px 50px 140px 100px}}@media only screen and (max-width :1429px){.main__cta-01 .cta__left{padding:100px 40px}}@media only screen and (max-width :991px){.main__cta-01 .cta__left{padding:60px 40px;background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9) 70%)}}@media only screen and (max-width :575px){.main__cta-01 .cta__left{padding:40px 25px}}.main__cta-01 .cta__left .links{display:flex;flex-direction:column;margin-top:60px}@media only screen and (max-width :1499px){.main__cta-01 .cta__left .links{margin-top:40px}}@media only screen and (max-width :575px){.main__cta-01 .cta__left .links{gap:4px;margin-top:20px}}.main__cta-01 .cta__left .links h4{margin:0}.main__cta-01 .cta__left .links h4.phone{color:#fff}.main__cta-01 .cta__left .links h4.mail{color:#fff}.main__cta-01 .cta__left .links h4 a{text-decoration:none;color:inherit}.main__cta-01 .cta__left .links h4 a:hover{text-decoration:underline}.main__cta-01 .cta__right{position:relative;z-index:2;padding:60px 0}@media only screen and (max-width :991px){.main__cta-01 .cta__right{padding:60px 40px;background:#474747}}@media only screen and (max-width :575px){.main__cta-01 .cta__right{padding:40px 25px}}.main__cta-02{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__cta-02{padding:80px 0}}@media only screen and (max-width :1199px){.main__cta-02{padding:60px 0}}@media only screen and (max-width :991px){.main__cta-02{padding:40px 0}}@media only screen and (max-width :575px){.main__cta-02{padding:30px 0}}.main__cta-02 .cta{padding:100px 80px;text-align:center;background:#474747;color:#fff}@media only screen and (max-width :1499px){.main__cta-02 .cta{padding:80px}}@media only screen and (max-width :1199px){.main__cta-02 .cta{padding:80px 60px}}@media only screen and (max-width :991px){.main__cta-02 .cta{padding:60px 40px}}.main__cta-02 .cta h2{margin:0}.main__cta-02 .cta p{margin:20px 0 0}.main__cta-02 .cta .main-btn{background:0 0;border-image-source:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));border-image-slice:1;margin-top:80px}@media only screen and (max-width :1499px){.main__cta-02 .cta .main-btn{margin-top:40px}}.main__faq-01{position:relative;padding:100px 0;padding-bottom:0!important}@media only screen and (max-width :1499px){.main__faq-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__faq-01{padding:60px 0}}@media only screen and (max-width :991px){.main__faq-01{padding:40px 0}}@media only screen and (max-width :575px){.main__faq-01{padding:30px 0}}.main__faq-01 .faq-item{margin-bottom:10px;border:2px solid #474747;border-image-source:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));border-image-slice:1}.main__faq-01 .faq-item__top{display:flex;justify-content:space-between;align-items:center;padding:27px 94px;cursor:pointer}@media only screen and (max-width :1299px){.main__faq-01 .faq-item__top{padding:27px 80px}}@media only screen and (max-width :991px){.main__faq-01 .faq-item__top{padding:25px 40px}}@media only screen and (max-width :767px){.main__faq-01 .faq-item__top{padding:25px 30px}}.main__faq-01 .faq-item__top:hover h2{color:#bdaa64;text-decoration:underline}.main__faq-01 .faq-item__top h2{max-width:calc(100% - 134px);margin:0}@media only screen and (max-width :767px){.main__faq-01 .faq-item__top h2{max-width:calc(100% - 100px)}}@media only screen and (max-width :575px){.main__faq-01 .faq-item__top h2{max-width:calc(100% - 74px)}}.main__faq-01 .faq-item__top--arrow{--w:40px;min-width:var(--w);width:var(--w);height:var(--w);background:#bdaa64;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all .3s}.main__faq-01 .faq-item__top--arrow.active{background:#bdaa64;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__faq-01 .faq-item__top--arrow.active .icon path{fill:#fff}.main__faq-01 .faq-item__top--arrow .icon{width:14px;height:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main__faq-01 .faq-item__top--arrow .icon path{fill:#fff}.main__faq-01 .faq-item__bottom{display:none;padding:10px 94px 27px;max-width:calc(100% - 125px)}@media only screen and (max-width :1299px){.main__faq-01 .faq-item__bottom{padding:8px 80px 27px;max-width:calc(100% - 111px)}}@media only screen and (max-width :991px){.main__faq-01 .faq-item__bottom{padding:8px 40px 25px;max-width:calc(100% - 75px)}}@media only screen and (max-width :767px){.main__faq-01 .faq-item__bottom{padding:8px 30px 25px;max-width:calc(100% - 65px)}}@media only screen and (max-width :575px){.main__faq-01 .faq-item__bottom{max-width:100%}}.main__text-section-01 .text-section{overflow:hidden;padding:100px 0;position:relative}@media only screen and (max-width :1499px){.main__text-section-01 .text-section{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-01 .text-section{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-01 .text-section{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-01 .text-section{padding:30px 0}}.main__text-section-01 .text-section .text{text-align:center}@media only screen and (max-width :991px){.main__text-section-01 .text-section .text{padding-top:40px}}@media only screen and (max-width :1199px){.main__text-section-01 .text-section .text h2{opacity:1;-webkit-transform:unset;transform:unset}}@media only screen and (max-width :1199px){.main__text-section-01 .text-section .text--desc{opacity:1;-webkit-transform:unset;transform:unset}}.main__text-section-01 .text-section .text .main-btn{margin:50px 0}@media only screen and (max-width :991px){.main__text-section-01 .text-section .text .main-btn{margin:50px 0 0}}.main__text-section-01 .text-section .img-slider{display:none;overflow:hidden}@media only screen and (max-width :991px){.main__text-section-01 .text-section .img-slider{display:block}}.main__text-section-01 .text-section .img-slider .slick-track{display:flex}.main__text-section-01 .text-section .img-slider .slick-track img{height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__text-section-01 .text-section .img-slider-dots{display:none}@media only screen and (max-width :991px){.main__text-section-01 .text-section .img-slider-dots{display:block}}.main__text-section-01 .text-section .img-slider-dots .slick-dots{list-style-type:none;pointer-events:all;text-align:center;display:flex;justify-content:center;align-items:center;padding:0}.main__text-section-01 .text-section .img-slider-dots .slick-dots .slick-active button{opacity:1}.main__text-section-01 .text-section .img-slider-dots .slick-dots button{font-size:0;border:none;background:#000;width:14px;height:2px;margin:15px 6px;opacity:.4;padding:0}.changeBg .main__text-section-01 .text-section .img-slider-dots .slick-dots button{background:#fff}.main__text-section-01 .text-section .text-img{position:absolute}@media only screen and (max-width :991px){.main__text-section-01 .text-section .text-img{display:none}}.main__text-section-01 .text-section .text-img.img-1{top:150px;left:-50px}.main__text-section-01 .text-section .text-img.img-2{top:50%;left:11%}@media only screen and (max-width :1499px){.main__text-section-01 .text-section .text-img.img-2{left:6%}}.main__text-section-01 .text-section .text-img.img-2 figure{width:320px;height:260px}.main__text-section-01 .text-section .text-img.img-3{position:static}.main__text-section-01 .text-section .text-img.img-3 figure{width:400px;-webkit-transform:translateX(50%);transform:translateX(50%);padding:unset;height:260px}.main__text-section-01 .text-section .text-img.img-4{top:40%;right:8%}@media only screen and (max-width :1799px){.main__text-section-01 .text-section .text-img.img-4{right:7%}}@media only screen and (max-width :1499px){.main__text-section-01 .text-section .text-img.img-4{top:38%;right:3%}}.main__text-section-01 .text-section .text-img.img-4 figure{width:350px}@media only screen and (max-width :1499px){.main__text-section-01 .text-section .text-img.img-4 figure{width:250px}}.main__text-section-01 .text-section .text-img.img-5{bottom:100px;right:50px;display:none}.main__text-section-01 .text-section .text-img.img-6{top:50px;right:-100px}.main__text-section-01 .text-section .text-img figure{position:relative;padding-top:56.25%;width:300px}.main__text-section-01 .text-section .text-img figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-02{position:relative;margin-top:-100px}@media only screen and (max-width :991px){.main__text-section-02{margin-top:0;text-align:right;margin-right:60px}}@media only screen and (max-width :575px){.main__text-section-02{margin-right:0}}.main__text-section-02 h3{margin:0}.main__text-section-02 .social-media{margin-top:10px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap}.main__text-section-02 .social-media svg{--w:60px;width:var(--w);max-height:var(--w)}@media only screen and (max-width :991px){.main__text-section-02 .social-media svg{--w:50px}}@media only screen and (max-width :575px){.main__text-section-02 .social-media svg{--w:40px}}.main__text-section-02 .social-media svg path{fill:#fff}.main__text-section-02 .social-media svg:hover path{fill:#bdaa64}.main__text-section-02 .social-media svg.fb path:nth-child(2){fill:transparent!important}.main__text-section-03{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-03{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-03{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-03{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-03{padding:30px 0}}@media only screen and (max-width :1499px){.main__text-section-03 .text-section{max-width:626px}}.main__text-section-03 .text-section span{background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main__text-section-04{padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-04{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-04{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-04{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-04{padding:30px 0}}.main__text-section-04 .text-section{line-height:1.9;font-size:20px}.main__text-section-04 .text-section p{margin-bottom:20px}.main__text-section-05{padding:100px 0;position:relative;z-index:2}@media only screen and (max-width :1499px){.main__text-section-05{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-05{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-05{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-05{padding:30px 0}}.main__text-section-05 .ts5{position:relative}.main__text-section-05 .ts5 .text-section{line-height:1.9;font-size:20px;max-width:50%;background:#fff;position:relative;z-index:3;padding-right:60px;padding-bottom:60px;padding-top:60px}@media only screen and (max-width :991px){.main__text-section-05 .ts5 .text-section{font-size:18px;max-width:unset;padding:0;margin-bottom:30px}}.main__text-section-05 .ts5__background{position:absolute;top:0;right:0;width:70%;height:calc(100% + 200px)}@media only screen and (max-width :1499px){.main__text-section-05 .ts5__background{height:calc(100% + 155px)}}@media only screen and (max-width :1199px){.main__text-section-05 .ts5__background{height:calc(100% + 110px)}}@media only screen and (max-width :991px){.main__text-section-05 .ts5__background{position:relative;height:300px;width:100%}}@media only screen and (max-width :767px){.main__text-section-05 .ts5__background{height:250px}}@media only screen and (max-width :575px){.main__text-section-05 .ts5__background{height:220px}}.main__text-section-05 .ts5__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__text-section-06{position:relative}.main__text-section-06 .ts6{position:relative}.main__text-section-06 .ts6__background{width:50%;height:100%;position:absolute;left:0;top:0}@media only screen and (max-width :991px){.main__text-section-06 .ts6__background{position:relative;width:100%;height:300px}}@media only screen and (max-width :767px){.main__text-section-06 .ts6__background{height:250px}}@media only screen and (max-width :575px){.main__text-section-06 .ts6__background{height:220px}}.main__text-section-06 .ts6__background.reverse{left:unset;right:0}.main__text-section-06 .ts6__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-06 .ts6__text{padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-06 .ts6__text{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-06 .ts6__text{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-06 .ts6__text{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-06 .ts6__text{padding:30px 0}}.main__text-section-06 .ts6__text h2{margin-bottom:40px}.main__text-section-06 .ts6__text ul{margin-bottom:20px}.main__text-section-06 .ts6__text ul li{margin-bottom:10px}.main__text-section-06 .ts6__text p{margin-bottom:20px}.main__text-section-07{padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-07{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-07{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-07{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-07{padding:30px 0}}.main__text-section-07 .text-section{text-align:center;max-width:842px;margin:0 auto}.main__text-section-07 .text-section h1{margin:0 0 20px;display:block}.main__text-section-07 .text-section h1 span{background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main__text-section-08{position:relative;padding:100px 0;overflow:hidden}@media only screen and (max-width :1499px){.main__text-section-08{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-08{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-08{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-08{padding:30px 0}}.main__text-section-08 h2{margin:0 0 80px}@media only screen and (max-width :991px){.main__text-section-08 h2{margin:40px 0}}.main__text-section-08 .image{position:relative;padding-top:112.3552123552%}@media only screen and (max-width :991px){.main__text-section-08 .image{padding-top:45%;margin-bottom:40px}}@media only screen and (max-width :767px){.main__text-section-08 .image{width:100%;padding-top:unset;height:220px}}.main__text-section-08 .image img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-08 .text-section{line-height:1.9;font-size:20px;position:relative}.main__text-section-08 .text-section img{position:absolute;left:100%;height:70vh;width:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-08 .last-img{position:absolute;right:0;bottom:0}@media only screen and (max-width :1199px){.main__text-section-08 .last-img{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;margin-top:20px}}@media only screen and (max-width :991px){.main__text-section-08 .last-img{justify-content:center}}.main__text-section-08 .last-img figure{position:relative;padding-top:44.140625%;overflow:hidden;width:40vw}@media only screen and (max-width :1199px){.main__text-section-08 .last-img figure{padding-top:unset;padding-top:18.8826086957%}}@media only screen and (max-width :767px){.main__text-section-08 .last-img figure{width:100%;padding-top:unset;height:220px}}.main__text-section-08 .last-img figure img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-09{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-09{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-09{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-09{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-09{padding:30px 0}}.main__text-section-09 .title h2{margin:0 0 80px}@media only screen and (max-width :991px){.main__text-section-09 .title h2{margin:0 0 40px}}.main__text-section-09 .content{position:relative}@media only screen and (max-width :991px){.main__text-section-09 .content{margin-bottom:30px}}.main__text-section-09 .ts9{position:relative}.main__text-section-09 .ts9__background{width:50%;position:absolute;left:0;top:0;bottom:0}@media only screen and (max-width :991px){.main__text-section-09 .ts9__background{position:relative;width:100%;height:300px}}@media only screen and (max-width :575px){.main__text-section-09 .ts9__background{height:200px}}.main__text-section-09 .ts9__background.reverse{left:unset;right:0}.main__text-section-09 .ts9__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main__text-section-09 .ts9__text{padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-09 .ts9__text{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-09 .ts9__text{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-09 .ts9__text{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-09 .ts9__text{padding:30px 0}}.main__text-section-09 .ts9__text h4{margin-bottom:40px}@media only screen and (max-width :991px){.main__text-section-09 .ts9__text h4{margin:0 0 20px}}.main__text-section-09 .ts9__text ul{margin-bottom:20px;list-style-position:outside;padding-left:22px}.main__text-section-09 .ts9__text ul li{margin-bottom:10px}.main__text-section-09 .ts9__text p{margin-bottom:20px}.main__text-section-10{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__text-section-10{padding:80px 0}}@media only screen and (max-width :1199px){.main__text-section-10{padding:60px 0}}@media only screen and (max-width :991px){.main__text-section-10{padding:40px 0}}@media only screen and (max-width :575px){.main__text-section-10{padding:30px 0}}.main__text-section-10 h2{margin-bottom:40px;text-align:center}@media only screen and (max-width :991px){.main__text-section-10 h2{text-align:left}}.main__text-section-10 .ts10__text{display:flex;flex-wrap:wrap;justify-content:space-between;gap:100px}@media only screen and (max-width :1199px){.main__text-section-10 .ts10__text{gap:40px}}@media only screen and (max-width :991px){.main__text-section-10 .ts10__text{gap:20px}}.main__text-section-10 .ts10__text div{flex-basis:calc(50% - 50px)}@media only screen and (max-width :1199px){.main__text-section-10 .ts10__text div{flex-basis:calc(50% - 20px)}}@media only screen and (max-width :991px){.main__text-section-10 .ts10__text div{flex-basis:100%}}.main__top-01{position:relative;text-align:center}.main__top-01 .top{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:100px}@media only screen and (max-width :991px){.main__top-01 .top{gap:40px}}.main__top-01 .top.login-page{padding-top:50px}.main__top-01 .top.login-page h1{font-family:Arizonia,sans-serif}.main__top-01 .top h1,.main__top-01 .top h2,.main__top-01 .top h3{margin:0 0 10px}.main__top-01 .top .form-wrapper{max-width:400px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:stretch}.main__top-01 .top .form-wrapper .error-mess{font-size:10px}.main__top-01 .top .form-wrapper .form-group{width:100%}.main__top-01 .top .form-wrapper form{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.main__top-01 .top .form-wrapper label{font-size:12px;font-family:"Kaushan Script",sans-serif;letter-spacing:.7px;margin-bottom:5px}.main__top-01 .top .form-wrapper input:not(.main-btn),.main__top-01 .top .form-wrapper textarea{display:block;width:100%;border:2px solid #bdaa64;background:#fff;color:#000;padding:10px;font-size:14px;font-family:"Kaushan Script",sans-serif;letter-spacing:.7px;transition:all .3s;border-radius:10px}.main__top-01 .top .form-wrapper input:not(.main-btn):focus,.main__top-01 .top .form-wrapper textarea:focus{outline:0;border-color:#000}.main__top-01 .top:not(.login-page) .main-btn{margin-top:40px}.main__top-subpage-01{position:relative;text-align:center}.main__partners-01{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__partners-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__partners-01{padding:60px 0}}@media only screen and (max-width :991px){.main__partners-01{padding:40px 0}}@media only screen and (max-width :575px){.main__partners-01{padding:30px 0}}.main__partners-01 h2{margin-bottom:50px;text-align:center}.main__partners-01 .partners p{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;width:100%;text-align:center}@media only screen and (max-width :767px){.main__partners-01 .partners p{gap:20px}}.main__partners-01 .partners img{flex-basis:calc(25% - 30px);height:215px;transition:all .3s;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;padding:10px}@media only screen and (max-width :767px){.main__partners-01 .partners img{flex-basis:calc(50% - 10px);padding:4px;-o-object-position:center;object-position:center}}@media only screen and (max-width :575px){.main__partners-01 .partners img{max-height:140px}}.main__partners-01 .partners img:first-child:nth-last-child(n+3),.main__partners-01 .partners img:first-child:nth-last-child(n+3)~img{height:180px}.main__pros-01{position:relative;padding:100px 0;background:#474747;color:#fff}@media only screen and (max-width :1499px){.main__pros-01{padding:80px 0}}@media only screen and (max-width :1199px){.main__pros-01{padding:60px 0}}@media only screen and (max-width :991px){.main__pros-01{padding:40px 0}}@media only screen and (max-width :575px){.main__pros-01{padding:30px 0}}.main__pros-01 h3{margin:0;position:sticky;position:-webkit-sticky;top:110px}.main__pros-01 .pros{display:flex;align-items:flex-start;justify-content:flex-start;font-size:26px;margin-bottom:40px;position:relative;padding-left:50px}@media only screen and (max-width :991px){.main__pros-01 .pros{font-size:22px;margin-bottom:0;margin-top:30px}}.main__pros-01 .pros:before{content:"";position:absolute;right:100%;top:18px;-webkit-transform:translateX(50%);transform:translateX(50%);width:30px;height:2px;background:#bdaa64}@media only screen and (max-width :991px){.main__pros-01 .pros:before{-webkit-transform:unset;transform:unset;right:unset;left:0}}.main__pros-01 .pros:last-child{margin-bottom:0}.main__pros-02{padding:100px 0;padding-top:160px;position:relative;background:#474747;color:#fff}@media only screen and (max-width :1499px){.main__pros-02{padding:80px 0}}@media only screen and (max-width :1199px){.main__pros-02{padding:60px 0}}@media only screen and (max-width :991px){.main__pros-02{padding:40px 0}}@media only screen and (max-width :575px){.main__pros-02{padding:30px 0}}.main__pros-02 h2{margin-bottom:40px}.main__pros-02 .col-lg-4{padding-right:80px}@media only screen and (max-width :991px){.main__pros-02 .col-lg-4{padding-right:12px}}@media only screen and (max-width :991px){.main__pros-02 .col-lg-4 span{display:block;margin-bottom:12px}}.main__pros-03{padding:100px 0;position:relative}@media only screen and (max-width :1499px){.main__pros-03{padding:80px 0}}@media only screen and (max-width :1199px){.main__pros-03{padding:60px 0}}@media only screen and (max-width :991px){.main__pros-03{padding:40px 0}}@media only screen and (max-width :575px){.main__pros-03{padding:30px 0}}.main__pros-03 .pros{text-align:left;max-width:650px;margin:0 auto}.main__pros-03 .pros h3 .letter{position:relative;display:flex}.main__pros-03 .pros h3 .letter-first{font-weight:700;background:linear-gradient(-15deg,rgba(86,194,113,.8),rgba(0,163,224,.9));-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;width:auto!important}.main__pros-03 .pros h3 .letter-second{width:0;overflow:hidden;transition:all .4s}.main__pros-04{position:relative;padding:100px 0}@media only screen and (max-width :1499px){.main__pros-04{padding:80px 0}}@media only screen and (max-width :1199px){.main__pros-04{padding:60px 0}}@media only screen and (max-width :991px){.main__pros-04{padding:40px 0}}@media only screen and (max-width :575px){.main__pros-04{padding:30px 0}}.main__pros-04.dark{background:#474747;color:#fff}.main__pros-04 h3{margin:0;position:sticky;position:-webkit-sticky;top:110px}.main__pros-04 .pros{display:flex;align-items:flex-start;justify-content:flex-start;font-size:26px;margin-bottom:40px;position:relative;padding-left:50px}@media only screen and (max-width :1199px){.main__pros-04 .pros{font-size:22px}}@media only screen and (max-width :991px){.main__pros-04 .pros{padding-left:0;margin-bottom:0;margin-top:20px;font-size:20px}}@media only screen and (max-width :575px){.main__pros-04 .pros{font-size:18px}}.main__pros-04 .pros:last-child{margin-bottom:0}.main__photos{position:relative}.main__photos .player{width:100%;height:60vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;z-index:1}@media only screen and (max-width :991px){.main__photos .player{height:auto;padding-top:56.25%}}.main__photos .player video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width :575px){.grecaptcha-badge{z-index:-1;opacity:0}}footer{background:#474747;color:#fff;position:relative;padding:100px 0;overflow:hidden}@media only screen and (max-width :1499px){footer{padding:80px 0}}@media only screen and (max-width :1199px){footer{padding:60px 0}}@media only screen and (max-width :991px){footer{padding:40px 0}}@media only screen and (max-width :575px){footer{padding:30px 0}}@media only screen and (max-width :991px){footer nav{display:none}}footer nav ul{text-align:right;padding:0}footer nav ul li{list-style-type:none}footer nav ul li.current-page-parent>a,footer nav ul li.current_page_item>a{color:#bdaa64}footer nav ul li a,footer nav ul li span{margin-bottom:10px;display:inline-block;font-weight:400;font-size:16px}footer nav ul li a:hover,footer nav ul li span:hover{color:#bdaa64;text-decoration:underline}footer nav.footer-services ul li:first-child{margin-bottom:20px}footer nav.footer-services ul li:first-child a{font-weight:700}footer nav.footer-services ul li a{font-weight:300}@media only screen and (max-width :991px){footer .footer__left{text-align:center}}footer .footer__left .logo img{max-width:160px;max-height:70px}footer .footer__left .links{display:flex;flex-direction:column;margin-top:40px}footer .footer__left .links h4{margin:0}footer .footer__left .links h4 a{text-decoration:none;color:inherit}footer .footer__left .links h4 a:hover{text-decoration:underline}footer .footer__left .address{margin-top:40px}footer .footer-mobile{display:none}@media only screen and (max-width :991px){footer .footer-mobile{display:block;margin-top:40px}footer .footer-mobile nav{display:block}footer .footer-mobile nav ul{text-align:center}footer .footer-mobile nav ul li a{margin-bottom:6px}}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline;color:#bdaa64}