html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#FFF;color:#1C274C;font-family:'Poppins',sans-serif}.cursor-pointer{cursor:pointer}.text-align-l{text-align:left}.text-align-r{text-align:right}.row{max-width:1800px;margin:0 auto;position:relative;box-sizing:content-box;padding-right:10px;padding-left:10px}.row:after,.row:before{content:" ";display:table;clear:both}.cf{position:relative;overflow:hidden}.cf:after{content:"";clear:both;display:table}.col{float:left}.col.col-2{width:50%;box-sizing:border-box}.col.col-2.pl-25{padding-left:50px}.col.col-2.pr-25{padding-right:50px}.col.col-3{width:500px;height:500px;margin-bottom:150px;margin-right:150px}.col.col-3:nth-child(3n){margin-right:0}.hr-line{height:5px;background-color:#FF7541;margin:50px auto}.hr-line.w-315{width:315px}.btn{background-color:#FFF;border-radius:10px;display:block;text-align:center;transition:all .5s;cursor:pointer;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.btn.primary{padding:20px 0;border:3px #1C274C solid;text-transform:uppercase;text-decoration:none;font-size:50px;color:#1C274C}.btn.primary:hover{border:3px #FF7541 solid;color:#FF7541}.m.mb-10{margin-bottom:10px}.m.mt-10{margin-top:10px}.m.ml-10{margin-left:10px}.m.mr-10{margin-right:10px}.m.mb-20{margin-bottom:20px}.m.mt-20{margin-top:20px}.m.ml-20{margin-left:20px}.m.mr-20{margin-right:20px}.m.mb-30{margin-bottom:30px}.m.mt-30{margin-top:30px}.m.ml-30{margin-left:30px}.m.mr-30{margin-right:30px}.m.mb-40{margin-bottom:40px}.m.mt-40{margin-top:40px}.m.ml-40{margin-left:40px}.m.mr-40{margin-right:40px}.m.mb-50{margin-bottom:50px}.m.mt-50{margin-top:50px}.m.ml-50{margin-left:50px}.m.mr-50{margin-right:50px}.m.mb-60{margin-bottom:60px}.m.mt-60{margin-top:60px}.m.ml-60{margin-left:60px}.m.mr-60{margin-right:60px}.m.mb-70{margin-bottom:70px}.m.mt-70{margin-top:70px}.m.ml-70{margin-left:70px}.m.mr-70{margin-right:70px}.m.mb-80{margin-bottom:80px}.m.mt-80{margin-top:80px}.m.ml-80{margin-left:80px}.m.mr-80{margin-right:80px}.m.mb-90{margin-bottom:90px}.m.mt-90{margin-top:90px}.m.ml-90{margin-left:90px}.m.mr-90{margin-right:90px}.m.mb-100{margin-bottom:100px}.m.mt-100{margin-top:100px}.m.ml-100{margin-left:100px}.m.mr-100{margin-right:100px}.p.pb-10{padding-bottom:10px}.p.pt-10{padding-top:10px}.p.pl-10{padding-left:10px}.p.pr-10{padding-right:10px}.p.pb-20{padding-bottom:20px}.p.pt-20{padding-top:20px}.p.pl-20{padding-left:20px}.p.pr-20{padding-right:20px}.p.pb-30{padding-bottom:30px}.p.pt-30{padding-top:30px}.p.pl-30{padding-left:30px}.p.pr-30{padding-right:30px}.p.pb-40{padding-bottom:40px}.p.pt-40{padding-top:40px}.p.pl-40{padding-left:40px}.p.pr-40{padding-right:40px}.p.pb-50{padding-bottom:50px}.p.pt-50{padding-top:50px}.p.pl-50{padding-left:50px}.p.pr-50{padding-right:50px}.p.pb-60{padding-bottom:60px}.p.pt-60{padding-top:60px}.p.pl-60{padding-left:60px}.p.pr-60{padding-right:60px}.p.pb-70{padding-bottom:70px}.p.pt-70{padding-top:70px}.p.pl-70{padding-left:70px}.p.pr-70{padding-right:70px}.p.pb-80{padding-bottom:80px}.p.pt-80{padding-top:80px}.p.pl-80{padding-left:80px}.p.pr-80{padding-right:80px}.p.pb-90{padding-bottom:90px}.p.pt-90{padding-top:90px}.p.pl-90{padding-left:90px}.p.pr-90{padding-right:90px}.p.pb-100{padding-bottom:100px}.p.pt-100{padding-top:100px}.p.pl-100{padding-left:100px}.p.pr-100{padding-right:100px}.f.f-l{float:left}.f.f-r{float:right}.bold{font-weight:bold}.pos-rel{position:relative}#header{background-color:#ACAF96;height:177px;transition:all .5s}#header .hr-line-small{width:276px;background-color:#FF7541;height:1px;margin:0 auto}#header #logo{float:left;margin-top:53px;width:317px}#header #logo svg{width:100%}#header .mobile-menu{display:none;float:right;margin-top:70px;z-index:1000}#header .mobile-menu .close-menu img{padding:20px}#header .mobile-menu .mobile-menu-list{position:fixed;top:0;right:0;background-color:#FFF;width:400px;height:800px !important;border-top-left-radius:30px;border-bottom-left-radius:30px;box-shadow:-2px 1px 4px rgba(0,0,0,0.25)}#header .mobile-menu .mobile-menu-list .mobile-contact{margin-top:30px}#header .mobile-menu .mobile-menu-list .mobile-contact li a{font-size:22px;font-weight:300}#header .mobile-menu .mobile-menu-list ul{text-align:center}#header .mobile-menu .mobile-menu-list ul li{margin-bottom:30px}#header .mobile-menu .mobile-menu-list ul li.active a{color:#FF7541}#header .mobile-menu .mobile-menu-list ul li a{color:#1C274C;font-size:24px;font-weight:500;text-decoration:none}#header .menu{float:right;transition:all .5s}#header .menu ul{line-height:177px}#header .menu ul li{float:left}#header .menu ul li a{color:#1C274C;text-align:center;margin:0 30px;text-decoration:none;font-size:24px;text-transform:uppercase;font-weight:500}#header .menu ul li a:hover{opacity:.8}#header .menu ul li.active{position:relative}#header .menu ul li.active:after{background-color:#FF7541;position:absolute;inset:65% auto auto 50%;transform:translate(-50%, -50%);content:attr(data-overlay);padding:1px 30px}#footer{background-color:#ACAF96;padding-top:20px;padding-bottom:20px;text-align:center}#footer .col>div{display:inline-flex}#footer a{font-size:22px;font-weight:normal;line-height:45px;text-decoration:none;color:#1C274C;padding-left:10px}#footer .row{padding-bottom:20px}#footer p{font-size:22px;line-height:35px}#gallery .col img{width:100%}#slider{position:relative;background-color:#ACAF96;z-index:20;margin-top:-2px}#slider .top .hr{background-color:#FF7541;width:190px;height:10px}#slider .top h3{font-size:24px;font-weight:400}#slider .top h1{font-size:73px;font-weight:500}#slider .top p{font-size:26px;font-weight:400}#slider .top img{float:right;margin-right:100px}#slider #call-me-button{width:353px;height:76px;background-color:#FFF;border-radius:10px;transition:all .5s;float:left}#slider #call-me-button:hover{background-color:#e9e9e9}#slider #call-me-button a{text-decoration:none;color:#1C274C}#slider #call-me-button a img{float:left;margin-top:12px;margin-left:12px;margin-right:12px}#slider #call-me-button a span{float:left;line-height:76px;font-size:22px;font-weight:400}#slider #quote img{float:left;margin-top:10px;margin-left:30px;margin-right:30px}#slider #quote p{float:left;max-width:572px;font-size:18px;margin-top:20px}#about-me{margin-top:100px;margin-bottom:200px}#about-me .bg-design{width:500px;height:500px;position:absolute;top:-433px;background:linear-gradient(180deg, #FFC1AA 0%, rgba(217,217,217,0) 100%);backdrop-filter:blur(4px);z-index:10;border-radius:9999px}#about-me h2{font-size:80px;font-weight:700;word-wrap:break-word;text-transform:uppercase;margin-bottom:60px;position:relative;z-index:30}#about-me p{font-size:29px;font-weight:400;word-wrap:break-word;line-height:normal}#about-me .rounded-img{position:absolute;top:50%;left:33%;margin:130px 0 0 -50px;width:521px;height:521px;border:5px solid #ACAF96;background-color:#e9e9e9;border-radius:9999px}#get-contact{margin-top:80px;margin-bottom:80px}#get-contact h4{font-size:66px;font-weight:bold;text-transform:uppercase;max-width:505px;line-height:90px;margin-bottom:50px}#contact h2{font-weight:bold;font-size:80px;color:#1C274C;text-transform:uppercase}#contact .form .input label{font-size:24px}#contact .form .input input[type=email],#contact .form .input input[type=text],#contact .form .input textarea{display:block;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #1C274C;line-height:60px;font-size:28px;transition:all .5s}#contact .form .input input[type=email]:focus,#contact .form .input input[type=text]:focus,#contact .form .input textarea:focus{border-bottom:1px solid #FF7541;outline:none}#contact .form .input textarea{resize:none;line-height:42px;font-family:'Poppins',sans-serif}#contact .form .input .container{position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#contact .form .input .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#contact .form .input .checkmark{position:absolute;top:4px;height:25px;width:25px;background-color:#FFF;border:1px solid #1C274C;border-radius:5px}#contact .form .input .container:hover input~.checkmark{border:1px solid #FF7541}#contact .form .input .container input:checked~.checkmark{background-color:#FFF}#contact .form .input .checkmark:after{content:"";position:absolute;display:none}#contact .form .input .container input:checked~.checkmark:after{display:block}#contact .form .input .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #1C274C;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#gallery{padding-top:40px}#gallery.gallery-imgs .col{height:350px !important}#gallery .col{display:flex;justify-content:center;height:855px;overflow:hidden;position:relative}#gallery .col.col-3:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:55px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}#gallery a{text-decoration:none}#gallery a:hover{opacity:.8}#gallery a .reference-image{overflow:hidden}#gallery a .reference-image img{width:100%;height:350px;object-fit:cover}#gallery a .reference-title-1{font-size:35px;font-weight:200;color:#1C274C;margin-top:20px;margin-bottom:20px}#gallery a .reference-title-2{font-size:40px;font-weight:bold;color:#1C274C;margin-top:20px;margin-bottom:20px;text-transform:uppercase}#gallery a .reference-description{font-size:25px;font-weight:200;color:#1C274C;text-overflow:ellipsis}#reference .title{font-size:40px;color:#1C274C}#reference .title-1{float:right;font-weight:200}#reference .title-2{text-transform:uppercase;float:left;font-weight:bold}#reference .description{font-size:25px;font-weight:200;color:#1C274C;line-height:35px}#service .plan .plan-name{position:absolute;line-height:93px;font-size:32px;font-weight:bold}#service .plan .price{line-height:93px;font-size:32px;font-weight:bold}#service .plan .price span{font-weight:normal}#service ul{font-size:25px;list-style:square inside}#service ul li{margin-bottom:10px;line-height:normal}#service .price-list{font-size:26px}#service .price-list div:first-child{width:70%}@media only screen and (max-width:1800px){.row{max-width:1600px}.col.col-3{width:500px;height:500px;margin-bottom:50px;margin-right:50px}}@media only screen and (max-width:1600px){#service .plan-name{font-size:22px !important}#service .price{font-size:22px !important}#service .price-list{font-size:20px !important}.row{max-width:1200px}#about-me .rounded-img{width:440px !important;height:440px !important}#slider .char-img{margin-right:0 !important}#slider p{margin-bottom:30px}.col.col-3{width:350px;height:350px;margin-bottom:75px;margin-right:75px}#get-contact img{width:90%}#contact .aszf{font-size:16px}}@media only screen and (max-width:1200px){.row{max-width:1000px}#service .plan img{width:50px}#service .plan-name{font-size:20px !important;line-height:48px !important}#service .price{font-size:20px !important;line-height:48px !important}#service .price-list{font-size:18px !important}#about-me .rounded-img{width:300px !important;height:300px !important}#about-me p{font-size:22px}#call-me-button{width:306px !important}#call-me-button span{font-size:18px !important}#slider .col .char-img{width:540px}.col.col-3{width:300px;height:300px;margin-bottom:50px;margin-right:50px}#header #logo{width:250px}#header .menu ul li a{font-size:18px}#get-contact h4{font-size:55px}#contact .f{display:none}#contact img{display:none}}@media only screen and (max-width:1000px){.row{max-width:768px}#header .mobile-menu{display:block !important}#header .menu{display:none}#slider .col .hr{margin-top:10px !important}#slider .col .char-img{width:360px !important}#about-me{margin-bottom:100px}#about-me .rounded-img{display:block;width:300px !important;height:300px !important;margin:20px auto;position:relative;top:auto;left:auto}#about-me p{font-size:22px}#about-me .col-2{width:100%}.col.col-3{width:210px;height:210px;margin-bottom:69px;margin-right:69px}#service .col{float:none;margin-bottom:40px}#service .col.col-2{width:100%}#service .col.col-2.pr-25,#service .col.col-2.pl-25{padding-right:0 !important;padding-left:0 !important}#get-contact h4{line-height:50px;font-size:50px}#get-contact .btn.primary{font-size:35px}}@media only screen and (max-width:768px){.row{max-width:600px}.col-3{width:280px !important;height:280px !important;margin-bottom:40px !important;margin-right:40px !important}.col-3:nth-child(2n){margin-right:0 !important}.col-3:nth-child(3n){margin-right:40px !important}#get-contact h4{line-height:50px;font-size:35px}#get-contact .btn.primary{font-size:25px}#footer p{font-size:18px}#footer .col div a{font-size:16px}#slider .col .char-img{width:270px !important}}@media only screen and (max-width:600px){.row{max-width:480px}#slider h1{font-size:68px !important}.col.col-2{width:100%}#about-me .bg-design{width:330px !important}.col-3{width:100% !important;height:auto !important;margin-bottom:40px !important;margin-right:0 !important}.col-3:nth-child(2n){margin-right:0 !important}.col-3:nth-child(3n){margin-right:0 !important}#contact .aszf{font-size:14px}#slider .col .char-img{display:none}}.modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease;top:0;left:0;display:flex;align-items:center;justify-content:center}.modal h1{font-size:30px;text-align:center;margin-top:20px;margin-bottom:20px}.modal.open{visibility:visible;opacity:1;transition-delay:0s}.modal-bg{position:absolute;background:#FFF;width:100%;height:100%;opacity:.8}.modal-container{border-radius:10px;background:#fff;position:relative;padding:30px;border:1px solid #1C274C}.modal-close{position:absolute;right:15px;top:15px;outline:none;appearance:none;color:red;background:none;border:0;font-weight:bold;cursor:pointer}.success-animation{margin:0 auto}.modal .checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#4bb71b;stroke-miterlimit:10;box-shadow:inset 0 0 0 #4bb71b;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.modal .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4bb71b;fill:#fff;animation:stroke .6s cubic-bezier(.65, 0, .45, 1) forwards}.modal .checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65, 0, .45, 1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #4bb71b}}/*# sourceMappingURL=main.min.css.map */