.btn:focus,.form-control:focus{box-shadow:0 0 0 .2rem rgba(254,203,28,.25);outline:0}.btn,.btn-lg,.btn-sm,.form-control{line-height:1.5}.form-control,.slick-initialized .slick-slide,.slick-slide img,figcaption,figure,footer,header,main,nav,section{display:block}h1,h2,h3,h4,p,ul{margin-top:0}.form-group,address,hr,p,ul{margin-bottom:1rem}.btn,img{vertical-align:middle}.close,[dir=rtl] .slick-slide{float:right}body h1,body h2,body h3,body h4,body h5,body h6{word-wrap:normal;word-break:keep-all;hyphens:none}.btn:hover,.close:hover,a,body a:hover{text-decoration:none}h1,h2,h3,h4,label{margin-bottom:.5rem}header ul li:last-child::after,hr{height:0}.loader,.modal,.slick-list,.sr-only{overflow:hidden}.modal-dialog,.slick-slide.dragging img{pointer-events:none}.slick-dots li button:before,footer,header{background-color:#000}:root{blue:#007bff;indigo:#6610f2;purple:#6f42c1;pink:#e83e8c;red:#dc3545;orange:#fd7e14;yellow:#ffc107;green:#28a745;teal:#20c997;cyan:#17a2b8;white:#fff;gray:#6c757d;gray-dark:#343a40;primary:#6495ED;secondary:#6c757d;success:#28a745;info:#17a2b8;warning:#ffc107;danger:#dc3545;light:#f8f9fa;dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}h1,h2,h3,h4{font-weight:500;line-height:1.2}.btn,.form-control,body{font-weight:400}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}hr{margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);box-sizing:content-box;overflow:visible}.form-control{width:100%;padding:.375rem .75rem;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.custom-control-input:focus:not(:checked)~.custom-control-label::before,.form-control:focus{border-color:#ffe89b}.form-control:focus{color:#495057;background-color:#fff}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}textarea.form-control{height:auto}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.btn{display:inline-block;color:#212529;text-align:center;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem}.btn:hover{color:#212529}.btn:disabled{opacity:.65}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary,.btn-primary:disabled{color:#212529;background-color:#6495ed;border-color:#6495ed}.btn-primary:hover{color:#212529;background-color:#f3bc01;border-color:#e6b201}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(221,178,30,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#212529;background-color:#e6b201;border-color:#d9a801}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}a,button.close{background-color:transparent}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary,.btn-outline-primary:hover{border-color:#6495ed}.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(254,203,28,.5)}.btn-outline-primary:disabled{color:#6495ed;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-lg{border-radius:.3rem}.btn-sm{border-radius:.2rem}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#fff4ce;border-color:#fff4ce}.close{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;border:0;appearance:none}.modal-content,body{background-color:#fff}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;outline:0}.modal-dialog{position:relative;width:auto}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.btn,.fade,.form-control,.modal.fade .modal-dialog{transition:none}}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}*,::after,::before{box-sizing:border-box;box-sizing:inherit}.slick-slider,html{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;text-align:left}[tabindex="-1"]:focus{outline:0!important}address{font-style:normal;line-height:inherit}a{color:#6495ed}a:hover{color:#cd9f01;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.modal .close:focus,.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus,.slick-slide:focus,a:not([href]):not([tabindex]):focus{outline:0}figure{margin:0 0 1rem}img{border-style:none}button{border-radius:0;text-transform:none}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}body,label{font-family:Raleway,sans-serif}button,input{overflow:visible}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.fab,.far,.fas,.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.container{max-width:540px}.about .team .team__member,.contact .contact__location,.contact .contact__phone{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.text-md-right{text-align:right!important}.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.about .team .follow-us__social-links,.about .team .team__member,.about .what-we-do .what-we-do--,.about .what-we-do .what-we-do__icon,.col-md-6,.col-md-8,.contact .contact__description,.contact .contact__location,.contact .contact__phone,.dark-color,.follow-us__social-links,.follow-us__text,.hero-home .hero-home__container,.light-color,footer .follow-us__social-links,footer p,header .logo,header nav{position:relative;width:100%;padding-right:15px;padding-left:15px}header .logo{flex:0 0 16.66667%;max-width:16.66667%}.about .what-we-do .what-we-do__icon{flex:0 0 33.33333%;max-width:33.33333%;text-align:center}header nav{flex:0 0 83.33333%;max-width:83.33333%;text-align:center}.about .team .follow-us__social-links,.dark-color,.hero-home .hero-home__container,.light-color,footer .follow-us__social-links,footer p{flex:0 0 100%;max-width:100%}@media (min-width:768px){.about .what-we-do .what-we-do--,.about .what-we-do .what-we-do__icon{flex:0 0 16.66667%;max-width:16.66667%}header .logo{flex:0 0 25%;max-width:25%}.col-md-6,.follow-us__social-links,.follow-us__text{flex:0 0 50%;max-width:50%}.col-md-8,.contact .contact__description{flex:0 0 66.66667%;max-width:66.66667%}header nav{flex:0 0 75%;max-width:75%}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}}.fab,.far,.fas,.slick-dots li,label{display:inline-block}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.mt-3{margin-top:1rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.my-4{margin-bottom:1.5rem!important}.fab,.far,.fas{font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.slick-dots li button,.slick-next,.slick-prev{line-height:0;font-size:0px;outline:0;cursor:pointer}.fa-comment-alt:before{content:"\f27a"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-paper-plane:before{content:"\f1d8"}.fa-stream:before{content:"\f550"}.fa-times:before{content:"\f00d"}.fa-twitter:before{content:"\f099"}.fa-youtube:before{content:"\f167"}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url("../webfonts/fa-solid-900.eot");src:url("../webfonts/fa-solid-900.eot") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg") format("svg")}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url("../webfonts/fa-brands-400.eot");src:url("../webfonts/fa-brands-400.eot") format("embedded-opentype"),url("../webfonts/fa-brands-400.woff") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype"),url("../webfonts/fa-brands-400.svg") format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url("../webfonts/fa-regular-400.eot");src:url("../webfonts/fa-regular-400.eot") format("embedded-opentype"),url("../webfonts/fa-regular-400.woff") format("woff2"),url("../webfonts/fa-regular-400.woff") format("woff"),url("../webfonts/fa-regular-400.ttf") format("truetype"),url("../webfonts/fa-regular-400.svg") format("svg")}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.slick-dots li,.slick-list,.slick-slider,.slick-track{position:relative}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.fa,.fas,.slick-next,.slick-prev{font-family:'Font Awesome 5 Free';font-weight:900}.fab{font-family:'Font Awesome 5 Brands'}.far{font-family:'Font Awesome 5 Free';font-weight:400}.slick-slider{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.no-js .loader,.slick-arrow.slick-hidden,.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{height:13px;width:13px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:13px;width:13px;color:transparent;padding:5px}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:13px;height:13px;border-radius:50%;font-size:2rem;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-transition:.3s ease-out;transition:.3s ease-out}.works .works__gallery p a,header nav a{font-size:.95rem;letter-spacing:.1px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-next,.slick-prev{position:absolute;display:block;height:40px;width:33px;background:rgba(255,255,255,.5);color:rgba(255,255,255,.5);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;border-radius:2px;-webkit-transition:.3s ease-out;transition:.3s ease-out;z-index:1}.loader,.modal .modal-body img{width:100%}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:rgba(255,255,255,.3);color:rgba(255,255,255,.3);-webkit-transition:.3s ease-out;transition:.3s ease-out}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#000;opacity:.75}.slick-prev{left:-40px}.loader,.loader__background{position:fixed;left:0;top:0}[dir=rtl] .slick-prev{left:auto;right:-40px}.slick-prev:before,[dir=rtl] .slick-prev:before{content:"\f104"}.slick-next{right:-40px}[dir=rtl] .slick-next{left:-40px;right:auto}.slick-next:before,[dir=rtl] .slick-next:before{content:"\f105"}.modal-dialog{margin:4rem auto;max-width:45rem}.modal{background-color:rgba(0,0,0,.8)}.modal .modal-content{border-radius:4px;border:none;width:100%;margin:0 auto;background-color:transparent;color:#fff}.modal .close{margin:1rem;color:#fff;opacity:1;background:0 0;border:none}.modal .modal-header{padding-right:2rem;z-index:1;color:#ffff;font-size:4rem;border-bottom:1px solid #e0e0e0}.about .team .team__member .team__name,.about .what-we-do .what-we-do-- h4,.btn:active,.modal .modal-body p,body a,body a:hover,body a:not([href]):not([tabindex]),body a:not([href]):not([tabindex]):focus,body a:not([href]):not([tabindex]):hover,header ul li a{color:#fff}.modal .modal-body{padding:1rem 1rem 0}.modal .modal-body h1,.modal .modal-body h2,.modal .modal-body h3,.modal .modal-body h4,.modal .modal-body h5,.modal .modal-body h6{color:#fff;text-align:center}.loader{height:100%;z-index:10;display:flex;align-items:center;justify-content:center}.loader__spinner{display:block;width:50px;height:50px;border-radius:100%;border:4px solid #f2f2f2;border-top-color:#6495ed;border-left-color:#6495ed;animation:.8s linear infinite spin;z-index:11}.dark-color,.light-color{border-width:1.4px;margin:2rem 0;box-sizing:inherit}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader__background{width:100%;height:100%;background:#fff;z-index:10}.body--loaded .loader__background{opacity:0;transition:.7s cubic-bezier(.645, .045, .355, 1) .3s}.body--loaded .loader__spinner{opacity:0;transition:.3s ease-out}.body--loaded .loader{visibility:hidden;transition:.3s ease-out 1s}.btn,.btn-outline-primary::before,.btn-primary::after,.btn-primary:hover::after,.btn:hover,.menu-sticked,.transition,body a,body a:hover,header ul li::after,header ul li:hover::after{-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in}body{font-size:1rem;letter-spacing:.02rem;color:#000}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Oswald,sans-serif;font-weight:700}body a{font-style:italic}body a:focus{outline:0;color:#6495ed}body a:hover{opacity:.9;cursor:pointer}body p{font-style:italic}.about,.background-style,.hero-home{background-position:bottom;background-size:cover;background-repeat:no-repeat}.light-color{border-color:#6495ed}.dark-color{border-color:#000}.title-section__dark{position:relative;z-index:1}.title-section__dark h2{color:#000;font-size:7rem;text-transform:uppercase;position:relative;z-index:1}.title-section__light h2,.title-section__light p{color:#fff;position:relative;z-index:1}.about .about--container,.btn span,.title-section__dark p,.title-section__light{position:relative;z-index:1}.title-section__dark .title-section__background{position:absolute;top:-1.75rem;font-size:12.5rem;z-index:0;opacity:.1;left:-3.125rem;font-family:Oswald,sans-serif}.title-section__light h2{font-size:7rem;text-transform:uppercase}.title-section__light .title-section__background{position:absolute;top:-1.75rem;font-size:12.5rem;z-index:0;opacity:.4;left:-3.125rem;font-family:Oswald,sans-serif}label{font-style:italic;font-size:.9rem}.form-control{font-size:.9rem;border-radius:3px;border:0;height:3rem;font-style:italic}.btn,.works .works__gallery p a,header nav a{text-transform:uppercase;font-style:normal}.form-control::placeholder{color:#000;opacity:.5;font-style:italic}.form-control::-moz-placeholder{color:#000;opacity:.5;font-style:italic}.form-control:-ms-input-placeholder{color:#000;opacity:.5;font-style:italic}.form-control:-moz-placeholder{color:#000;opacity:.5;font-style:italic}.menu-sticked{position:fixed;width:100%;top:0;z-index:9;left:0}.btn-outline-primary,.hero-home,.works,header ul li{position:relative}.menu-sticked.active{top:-100px}.menu-sticked.scrollUp{transform:translateY(-100px)}header{padding:1.3rem 0}header ul{padding:0;margin:0;display:flex;justify-content:space-between}header ul li{list-style:none;padding:0 .5rem}header ul li::after{content:"";width:0%;height:5px;background-color:#6495ed;position:absolute;right:0;bottom:-6px;z-index:0;opacity:.9}header ul li:hover::after{width:100%;right:auto;left:0}header .phone{margin-top:-8px}@media (max-width:767.98px){html{font-size:90%}.title-section__dark h2,.title-section__light h2{font-size:5rem}header ul{justify-content:normal}header .phone{text-align:left;margin-top:-5px}}header .phone a{font-family:Oswald,sans-serif;font-size:.9rem}.btn{letter-spacing:.05rem}.btn:hover{border-radius:0}.btn-outline-primary{color:#fff}.btn-outline-primary::before{background-color:rgba(254,203,28,.8);-webkit-transform:scale(1,.5);transform:scale(1,.5);position:absolute;content:'';width:100%;height:100%;z-index:1;opacity:0;left:0;top:0}.hero-home::after,.hero-home::before,.works::before{content:"";width:100%;position:absolute}.hero-home{background-image:url("../images/home-studio.webp");background-size:cover;background-position:center;min-height:60rem}.hero-home::after{left:0;top:0;height:100%;background-color:rgba(0,0,0,.4)}.hero-home::before{height:16rem;bottom:-1px;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);background-color:#6495ed;z-index:1}@media (max-width:767.98px){.hero-home::before{height:11rem}.hero-home .hero-home__container{margin-bottom:0}.hero-home .hero-home__container .hero-home__container-centered{min-height:55rem}.hero-home .hero-home__container .hero-home__text-biger{font-size:9rem}}.hero-home hr{margin:2rem 0}.about hr.light-color,.works hr{margin:4rem 0}.hero-home .hero-home__container{margin-bottom:5rem}.hero-home .hero-home__container .hero-home__container-centered{min-height:60rem;align-items:center;z-index:1;position:relative}.hero-home .hero-home__container .hero-home__title{font-family:Oswald,sans-serif;font-weight:700;color:#fff;font-size:3rem}.hero-home .hero-home__container .hero-home__text-biger{font-size:11rem;display:block;line-height:1.1}.hero-home .hero-home__container .hero-home__description{opacity:.8;color:#fff;font-size:1.1rem;font-style:italic;margin-top:2rem}.btn-outline-primary:hover{color:#fff;background-color:transparent}.btn-outline-primary:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.btn-group-lg>.btn,.btn-lg{font-size:.9rem;padding:1rem 3rem}.btn-group-sm>.btn,.btn-sm{font-size:.75rem;padding:.4rem .8rem}.works,.works::before{background-color:#6495ed}.works{padding-bottom:4rem}.works::before{height:16rem;bottom:-15.97rem;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);z-index:1}.works hr{width:100%}.works .works__gallery{position:relative;margin:.3rem .5rem}.works .works__gallery figcaption::before{position:absolute;right:-7rem;bottom:-7rem;width:100%;height:100%;border:2px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 900px rgba(0,0,0,.4);content:'';opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.works .works__gallery img{border-radius:20%;width:100%}.works .works__gallery p{position:absolute;right:1rem;bottom:1.25rem;padding:0 1.5em 1.5em 0;width:10rem;text-align:left;opacity:0;color:#fff;z-index:1;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}.works .works__gallery p a{text-decoration:underline;color:#6495ed;margin-top:.5rem;display:block}.works .works__gallery p a:hover{cursor:pointer;color:#fff}.works .works__gallery .works__gallery--effect{position:relative;overflow:hidden;border-radius:20%}.about::after,.contact::before,.works .works__gallery::after{position:absolute;content:"";width:100%}.works .works__gallery::after{pointer-events:none;height:100%;border-radius:50%;left:-7px;padding:6px;z-index:-1;opacity:0;top:-9px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:opacity .2s,box-shadow .2s;-moz-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}.works .works__gallery:hover::after{box-shadow:3px 3px 0 #000;box-shadow:3px 3px 0 rgba(0,0,0,.8);opacity:1;-webkit-transition:opacity .2s,box-shadow .2s;-moz-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}.works .works__gallery:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.works .works__gallery:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.follow-us__text p{margin:0}.follow-us__social-links a{background-color:#fff;border-radius:50%;height:3rem;width:3rem;margin-left:.5rem;display:inline-flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.follow-us__social-links a:hover{transition:.2s ease-in-out;transform:scale(1.2);background-color:#000}.follow-us__social-links a:hover i{opacity:1;color:#fff}.follow-us__social-links a i{color:#000;font-size:1.5rem;opacity:.9}.about{background-image:url("../images/about-studio.webp");position:relative;padding-top:15rem;padding-bottom:18rem}.about::after{left:0;top:0;height:100%;background-color:rgba(0,0,0,.5)}@media (max-width:575.98px){.slick-prev,[dir=rtl] .slick-next{left:0}.slick-next,[dir=rtl] .slick-prev{right:0}header .phone{margin-top:0}.hero-home .hero-home__container .hero-home__text-biger{font-size:7rem}.about hr.light-color,.works hr{margin:3rem 0}.about .team .team__member{margin-top:2rem}}.about .team .team__member .team__avatar{height:15rem;width:auto;border-radius:50%}.about .team .team__member .team__ocupation{color:#6495ed;font-style:italic}.about .what-we-do .what-we-do__icon .what-we-do__title{color:#fff;font-family:Raleway,sans-serif;font-size:1rem;margin-top:1.5rem}.contact{position:relative;padding-top:4rem;padding-bottom:5rem;background-color:#6495ed}.contact::before{background-color:#6495ed;height:16rem;top:-15.9rem;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);z-index:1}.contact .contact__description{text-align:center}.contact .contact__description p{font-size:1.5rem;margin-top:3rem;margin-bottom:4rem}.contact .contact__description i{font-size:7rem}.contact .contact__description .contact__mail{font-size:3rem;font-family:Oswald,sans-serif}@media (max-width:767.98px){.works::before{height:11rem;bottom:-10.9rem}.follow-us__text{margin-bottom:1.5rem;text-align:center}.about .what-we-do .what-we-do--,.follow-us__social-links{text-align:center}.about{padding-top:12rem;padding-bottom:13rem}.about .what-we-do .what-we-do__icon{margin-top:1rem}.contact::before{height:11rem;top:-10.9rem}.contact .contact__description .contact__mail{font-size:2rem}}.contact .contact__description .contact__mail a{color:#000}.contact .contact__description .contact__mail a:hover{color:#000;opacity:.9;text-decoration:underline}.contact .contact__location,.contact .contact__phone{text-align:center;margin-top:3rem}.contact .contact__phone i{font-size:4rem}.contact .contact__phone p{font-size:1.8rem}.contact .contact__phone a{font-size:1.8rem;color:#000}.contact .contact__location i{font-size:4rem}.contact .contact__location p,.contact .contact__location span{font-size:1.8rem;font-style:italic}footer{padding:3.5rem 0;text-align:center}footer p{color:#fff;margin-bottom:0}footer .follow-us__social-links{margin-bottom:2rem}