/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fal,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-2x{font-size:2em}.fa-4x{font-size:4em}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-angle-double-right:before{content:"\f101"}.fa-apple:before{content:"\f179"}.fa-arrow-up:before{content:"\f062"}.fa-camera:before{content:"\f030"}.fa-check:before{content:"\f00c"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-cloud:before{content:"\f0c2"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-desktop:before{content:"\f108"}.fa-envelope:before{content:"\f0e0"}.fa-facebook-f:before{content:"\f39e"}.fa-film:before{content:"\f008"}.fa-heart:before{content:"\f004"}.fa-image:before{content:"\f03e"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f08c"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-phone:before{content:"\f095"}.fa-pinterest:before{content:"\f0d2"}.fa-play-circle:before{content:"\f144"}.fa-search:before{content:"\f002"}.fa-share-alt:before{content:"\f1e0"}.fa-skype:before{content:"\f17e"}.fa-telegram:before{content:"\f2c6"}.fa-thumbs-up:before{content:"\f164"}.fa-twitter:before{content:"\f099"}.fa-user:before{content:"\f007"}.fa-users:before{content:"\f0c0"}.fa-windows:before{content:"\f17a"}.fa-youtube:before{content:"\f167"}.sr-only{margin:-1px}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(webfonts/4163c5ce45679952d5cb.eot);src:url(webfonts/4163c5ce45679952d5cb.eot?#iefix) format("embedded-opentype"),url(webfonts/b9df8fe0faf79eb4f60b.woff2) format("woff2"),url(webfonts/b97ac5f935e23fc1816f.woff) format("woff"),url(webfonts/70257b1d0ff04d70da6c.ttf) format("truetype"),url(webfonts/22b4c97135fc5fad4d5a.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(webfonts/0f9d1f74777600d15191.eot);src:url(webfonts/0f9d1f74777600d15191.eot?#iefix) format("embedded-opentype"),url(webfonts/0fe9428559f3518bb8d4.woff2) format("woff2"),url(webfonts/0e6b58ac5d805dfcd66f.woff) format("woff"),url(webfonts/6086b966f7072932f094.ttf) format("truetype"),url(webfonts/5b923518178f2d0cff34.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(webfonts/d2c8b126d305ba3ef560.eot);src:url(webfonts/d2c8b126d305ba3ef560.eot?#iefix) format("embedded-opentype"),url(webfonts/9ef50a04ef2ee9703d69.woff2) format("woff2"),url(webfonts/3a5706fab1c11ad6dfdc.woff) format("woff"),url(webfonts/2aae7c212ce9c344ede6.ttf) format("truetype"),url(webfonts/b1896bd3666f32915bf5.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */: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:#007bff;--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,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}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}footer,header,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}b{font-weight:bolder}sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;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}a:not([href]):not([tabindex]):focus{outline:0}code,kbd{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=date]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.list-unstyled{list-style:none;padding-left:0}code{color:#e83e8c;font-size:87.5%;word-break:break-word}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-md,.col-md-3,.col-md-4,.col-md-6,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-6{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}@media (min-width:576px){.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-sm-1{margin-left:8.333333%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.table{background-color:transparent;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table .table{background-color:#fff}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.media{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.media-body{-ms-flex:1;flex:1}.carousel{position:relative}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-item{-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;-webkit-perspective:1000px;perspective:1000px;position:relative;width:100%}.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item.active{transition:none}}.carousel-control-next,.carousel-control-prev{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;bottom:0;color:#fff;display:-ms-flexbox;display:flex;justify-content:center;opacity:.5;position:absolute;text-align:center;top:0;width:15%}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:transparent no-repeat 50%;background-size:100% 100%;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%208%208%22%3E%3Cpath%20d%3D%22m5.25%200-4%204%204%204%201.5-1.5L4.25%204l2.5-2.5L5.25%200z%22%2F%3E%3C%2Fsvg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%208%208%22%3E%3Cpath%20d%3D%22m2.75%200-1.5%201.5L3.75%204l-2.5%202.5L2.75%208l4-4-4-4z%22%2F%3E%3C%2Fsvg%3E")}.carousel-indicators{-ms-flex-pack:center;bottom:10px;display:-ms-flexbox;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-color:hsla(0,0%,100%,.5);cursor:pointer;-ms-flex:0 1 auto;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;position:relative;text-indent:-999px;width:30px}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{content:"";display:inline-block;height:10px;left:0;position:absolute;width:100%}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.w-100{width:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.m-3{margin:1rem!important}.mr-3{margin-right:1rem!important}.p-2{padding:.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}img,tr{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}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}html{font-size:100%}@media (max-width:375px){html{font-size:90%}}body{color:#eee;font-family:cairo,sans-serif}.blue{background-color:#31aae2}.blush{background-color:#eb768c}.lavender{background-color:#c183d6}.carlo{background-color:#73c8b7}.hover-effect{background-color:#fff;height:301px;left:-126px;opacity:.2;position:absolute;top:-58px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px;z-index:1}.header .brand h1,.header .row-bottom .brand-v h5{font-weight:700;line-height:.9;text-transform:uppercase}.menu-activea{background-color:#353441;display:none;height:100vh;left:0;position:absolute;top:0;transition:transform .5s ease-in-out;width:15rem;z-index:10}@media (max-width:767px){.menu-activea{display:block}}.menu-activea h4{background-color:#353441;cursor:pointer;font-size:1.1rem;height:4.2rem;left:15rem;line-height:4rem;position:absolute;text-align:center;top:0;width:4.5rem;z-index:10}.menu-activea h4:hover{background-color:#fff;color:#000}.menu-activea ul{overflow:auto}.menu-activea ul li{color:#9dc6d1;cursor:pointer;padding:1rem}.menu-activea ul li:nth-of-type(2n){background-color:#3a3947}.menu-activea ul li:hover{background-color:#31aae2;color:#fff}.hide-menu{transform:translateX(-15rem)}.show-menu{transform:translateX(0)}.header-container{background-image:url(assets/1b1f7de1973dafd5bf5c.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.header{height:100%;padding-top:9rem}@media (max-width:767px){.header{display:none}}.header .brand{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:16.7rem;justify-content:center}.header .brand h1{font-size:2.6rem}.header .content{width:100%}.header .content .finger-i{align-items:center;background-color:rgba(115,200,183,.7);cursor:pointer;display:flex;height:12rem;justify-content:center;overflow:hidden;position:relative;width:100%}.header .content .finger-i:hover .hover-effect{left:270px}.header .content .finger-i:hover{background-color:#43ab96}.header .content .user-i{align-items:center;background-color:rgba(0,0,0,.7);cursor:pointer;display:flex;height:8rem;justify-content:center;overflow:hidden;position:relative;right:-7.5rem;top:-8rem;width:7.5rem}.header .content .user-i:hover .hover-effect{left:270px}.header .content .user-i:hover{background-color:#000}.header .content .message-i{align-items:center;background-color:rgba(235,118,140,.7);cursor:pointer;display:flex;height:8rem;justify-content:center;overflow:hidden;position:relative;right:-15rem;top:0;width:7.5rem}.header .content .message-i:hover .hover-effect{left:270px}.header .content .message-i:hover{background-color:#e13354}.header .content .cam-i{align-items:center;background-color:rgba(0,0,0,.7);cursor:pointer;display:flex;height:8rem;justify-content:center;overflow:hidden;position:relative;right:-7.5rem;top:8rem;width:7.5rem}.header .content .cam-i:hover .hover-effect{left:270px}.header .content .cam-i:hover{background-color:#000}.header .row-bottom{height:100%}.header .row-bottom .screen-i{align-items:center;background-color:rgba(49,170,226,.7);cursor:pointer;display:flex;height:12rem;justify-content:center;overflow:hidden;position:relative;width:100%}.header .row-bottom .screen-i:hover .hover-effect{left:270px}.header .row-bottom .screen-i:hover{background-color:#187fae}.header .row-bottom .brand-v{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:12rem;justify-content:center;width:100%}.header .row-bottom .brand-v h5{font-size:1.7rem}.service{background-color:#2d2d2d;border-top:1px solid #373737;padding-bottom:3rem;padding-top:6rem}.service .block{margin-bottom:4rem}.service .block-last{margin-bottom:0}.service .outer-wrab{-webkit-clip-path:polygon(0 0,100% 0,100% 81%,13% 81%,0 103%,0 80%);clip-path:polygon(0 0,100% 0,100% 81%,13% 81%,0 103%,0 80%);display:inline-block;height:5rem;margin-bottom:.8rem;position:relative;width:4.2rem}.service .outer-wrab.clip-1{background-color:#c183d6}.service .outer-wrab.clip-2{background-color:#31aae2}.service .outer-wrab.clip-3{background-color:#73c8b7}.service .outer-wrab.clip-4{background-color:#eb768c}.service .outer-wrab .inner-wrab{background-color:#2d2d2d;bottom:1.2px;-webkit-clip-path:polygon(0 0,100% 0,100% 80%,10% 80%,0 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 80%,10% 80%,0 100%,0 80%);display:inline-block;left:1.2px;position:absolute;right:1.2px;top:1.2px}.service .outer-wrab .inner-wrab i{color:transparent;font-size:1.5rem;padding-top:1.1rem}.service .outer-wrab .inner-wrab i.icon-1{-webkit-text-stroke:1px #c183d6;text-stroke:1px #c183d6}.service .outer-wrab .inner-wrab i.icon-2{-webkit-text-stroke:1px #31aae2;text-stroke:1px #31aae2}.service .outer-wrab .inner-wrab i.icon-3{-webkit-text-stroke:1px #73c8b7;text-stroke:1px #73c8b7}.service .outer-wrab .inner-wrab i.icon-4{-webkit-text-stroke:1px #eb768c;text-stroke:1px #eb768c}.service h5{color:#fff;margin-bottom:.8rem}.service p{color:#969595}.recent-work{background-color:#313131;border-top:1px solid #373737;padding-top:3rem}.recent-work .heading{display:inline-block;line-height:.7;padding-bottom:2rem;padding-top:2rem;text-transform:uppercase}.recent-work .heading span{color:#31aae2;display:block;font-size:.9rem}.recent-work .heading .head-text{position:relative}.recent-work .heading .head-text h4{font-weight:700;margin-bottom:0}.recent-work .heading .head-text .front{border:.5px solid #969595;position:absolute;right:-6rem;top:50%;width:5rem}.recent-work .heading .head-text .front:before{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;left:-.1rem;position:absolute;transform:translateY(-50%)}.recent-work .heading .head-text .end{border:.5px solid #969595;left:-6rem;position:absolute;top:50%;width:5rem}.recent-work .heading .head-text .end:after{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;position:absolute;right:-.1rem;transform:translateY(-50%)}.recent-work .block{height:22rem;position:relative}.recent-work .block img{height:100%;width:100%}.recent-work .block .banner{align-items:center;background-color:rgba(255,253,253,.8);bottom:1rem;display:flex;flex-direction:column;height:3.5rem;justify-content:center;left:0;line-height:.3;position:absolute;width:100%;z-index:2}.recent-work .block .banner h6{color:#000;font-size:.8rem;font-weight:700;text-transform:uppercase}.recent-work .block .banner span{color:#969595;margin-right:.2rem;padding:.1rem .3rem}.recent-work .block .overlay{align-items:center;background-color:rgba(49,170,226,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease-in-out;width:100%;z-index:1}.recent-work .block .overlay:hover{opacity:1}.recent-work .block .overlay span{border:1px solid #fff;font-size:.9rem;margin-bottom:3.5rem;margin-right:.2rem;padding:.1rem .3rem}.recent-work .block .overlay span:hover{border-color:transparent;color:#fff}.purpose{background-color:#313131;border-top:1px solid #373737;padding-bottom:3.5rem;padding-top:5rem}@media (max-width:767px){.purpose{text-align:center}}.purpose .image{display:inline-block;margin-bottom:3rem}.purpose .image,.purpose .image img{height:16rem;width:20.2rem}.purpose .text h4{margin-bottom:0}.purpose .text p{color:#969595;margin-bottom:2.5rem;margin-top:2.5rem}.purpose .text a{background:#31aae2;color:#fff;display:inline-block;font-size:.95rem;font-weight:600;overflow:hidden;padding:.3rem .7rem;position:relative;text-decoration:none;text-transform:uppercase}.purpose .text a:before{background-color:#1c8fc4;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .5s ease-in-out;width:100%;z-index:-1}.purpose .text a:hover{transform:translateY(0)}.purpose .text a:hover:before{border-radius:50%;transform:scale(2)}.icons{background-color:#2d2d2d;border-top:1px solid #373737;padding-bottom:3.8rem;padding-top:4.5rem}.icons .block{line-height:0;margin-bottom:3rem}.icons .block i{border-radius:50%;font-size:1.5rem;margin-bottom:.8rem;padding:1.5rem}.icons .block h5{font-size:2.8rem;margin-bottom:.1rem}.icons .block span{color:#969595;font-weight:600}.slider{background-attachment:fixed;background-image:url(assets/92736497b8075568536c.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:22rem;position:relative}.slider .overlay{background-color:rgba(49,170,226,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.slider .carousel{height:22rem}@media (max-width:767px){.slider .carousel{font-size:83%}}.slider .carousel ol{bottom:2rem}@media (max-width:767px){.slider .carousel ol{bottom:.5rem}}.slider .carousel ol li{background-color:transparent;border:1px solid #fff;border-radius:50%;height:.5rem;width:.5rem}.slider .carousel ol li.active{background-color:#fff}.slider .carousel .carousel-inner,.slider .carousel .carousel-inner .carousel-item{height:100%}.slider .carousel .carousel-inner .carousel-item .carousel-caption{top:50%;transform:translateY(-50%)}.slider .carousel .carousel-inner .carousel-item .image-info{position:relative}.slider .carousel .carousel-inner .carousel-item .image-info h5{display:inline-block;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;position:relative}@media (max-width:767px){.slider .carousel .carousel-inner .carousel-item .image-info h5{margin-bottom:1rem}}.slider .carousel .carousel-inner .carousel-item .image-info h5 img{border-radius:50%;height:100%;height:2.5rem;left:-3.2rem;position:absolute;top:-50%}.slider .carousel a>span:first-child{align-items:center;background-image:none;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;padding:1rem}.team{background-color:#2d2d2d;border-top:1px solid #373737;padding-bottom:3rem;padding-top:3rem}.team .heading{display:inline-block;line-height:.7;padding-bottom:2rem;padding-top:2rem;text-transform:uppercase}.team .heading span{color:#31aae2;display:block;font-size:.9rem}.team .heading .head-text{position:relative}.team .heading .head-text h4{font-weight:700;margin-bottom:0}.team .heading .head-text .front{border:.5px solid #969595;position:absolute;right:-6rem;top:50%;width:5rem}.team .heading .head-text .front:before{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;left:-.1rem;position:absolute;transform:translateY(-50%)}.team .heading .head-text .end{border:.5px solid #969595;left:-6rem;position:absolute;top:50%;width:5rem}.team .heading .head-text .end:after{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;position:absolute;right:-.1rem;transform:translateY(-50%)}.team .members{height:20rem;position:relative}.team .members .over{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.team .members:hover .links{bottom:50%;transform:translate(-50%,-50%) scale(1)}.team .members:hover .links:after,.team .members:hover .links:before{transform:scale(1)}.team .members:hover i{transform:scale(1.5)}.team .members:hover .over{opacity:1}.team .members img{height:100%;width:100%}.team .members .links{bottom:6px;left:50%;position:absolute;transform:translateX(-50%) scale(.7);transition:all .6s cubic-bezier(.19,1,.22,1);z-index:2}.team .members .links:after,.team .members .links:before{border:.5px solid #fff;content:"";display:inline-block;position:absolute;transform:scaleX(0);transition:all .55s cubic-bezier(.19,1,.22,1) .5s;width:100%}.team .members .links:before{top:-6px}.team .members .links:after{bottom:-6px}.team .members .links a{align-items:center;border-radius:50%;color:#fff;display:flex;height:1.2rem;justify-content:center;text-decoration:none;transition:all .1s ease-in-out;width:2.2rem}.team .members .links a i{font-size:.7rem}.team .members .links a i:hover{color:#31aae2}.team .info{background-color:#313131;margin-bottom:2rem}.team .info h6{font-size:1.1rem;font-weight:600;margin-bottom:-.4rem;padding-top:1.2rem}.team .info span{color:#31aae2;font-size:.8rem;text-transform:uppercase}.team .info p{color:#969595;line-height:1.2rem;margin-bottom:0;padding:.6rem 1rem 1.8rem}.news{background-color:#313131;border-top:1px solid #373737;padding-bottom:3rem;padding-top:3rem}.news .heading{display:inline-block;line-height:.7;padding-bottom:2rem;padding-top:2rem;text-transform:uppercase}.news .heading span{color:#31aae2;display:block;font-size:.9rem}.news .heading .head-text{position:relative}.news .heading .head-text h4{font-weight:700;margin-bottom:0}.news .heading .head-text .front{border:.5px solid #969595;position:absolute;right:-6rem;top:50%;width:5rem}.news .heading .head-text .front:before{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;left:-.1rem;position:absolute;transform:translateY(-50%)}.news .heading .head-text .end{border:.5px solid #969595;left:-6rem;position:absolute;top:50%;width:5rem}.news .heading .head-text .end:after{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;position:absolute;right:-.1rem;transform:translateY(-50%)}.news .media{height:15rem;margin-bottom:2rem}.news .media .media-image{height:100%;overflow:hidden;position:relative;width:15.62rem}@media (max-width:767px){.news .media .media-image{width:11.8rem}}@media (max-width:375px){.news .media .media-image{width:10rem}}.news .media .media-image .play{background-color:#fff;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.news .media .media-image .play a{color:#31aae2}.news .media .media-image .play a i{font-size:3.9rem}.news .media .media-image .play a:hover{color:#eb768c}.news .media .media-image .carousel,.news .media .media-image .carousel .carousel-inner,.news .media .media-image .carousel .carousel-inner .carousel-item{height:100%}.news .media .media-image .carousel ol{bottom:-.4rem}.news .media .media-image .carousel ol li{background-color:transparent;border:1px solid #fff;border-radius:50%;height:.6rem;width:.6rem}.news .media .media-image .carousel ol li.active{background-color:#31aae2;border-color:transparent}.news .media .media-image img{height:100%;margin-right:0!important;width:100%}.news .media .media-image span{align-items:center;display:inline-block;display:flex;height:2.5rem;justify-content:center;left:0;position:absolute;text-transform:uppercase;width:2.5rem}.news .media .media-image .date{background-color:#31aae2;font-size:.9rem;font-weight:600;line-height:.85;top:0}.news .media .media-image .img-i{top:2.5rem}.news .media .media-image .img-i.film{background-color:#eb768c}.news .media .media-image .img-i.carlo{background-color:#73c8b7}.news .media .media-image .img-i.lavender{background-color:#c183d6}.news .media .media-body{background-color:#373737;height:100%;line-height:1.2rem;padding:1.2rem}@media (max-width:767px){.news .media .media-body{padding:.3rem}}.news .media .media-body h5{margin-bottom:0}.news .media .media-body span{color:#969595;font-size:.7rem;text-transform:uppercase}.news .media .media-body span:nth-of-type(2){padding:.4rem}.news .media .media-body p{color:#969595;margin-bottom:0;margin-top:1rem}@media (max-width:767px){.news .media .media-body p{margin-top:.5rem}}.featuers{background-color:#2d2d2d;border-top:1px solid #373737;overflow:hidden;padding-top:4rem}.featuers .head-p{color:#969595;margin-bottom:3rem}.featuers .left-sec{padding-right:3rem;padding-top:3rem}.featuers .left-sec .info{margin-bottom:2.5rem;text-align:right}.featuers .left-sec .info .head{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.8rem}.featuers .left-sec .info .head h6{font-size:1.2rem;font-weight:600;margin-bottom:0}.featuers .left-sec .info .head i{border-radius:50%;margin-left:1.3rem;padding:1rem}.featuers .left-sec .info p{font-size:.91rem}@media (min-width:768px){.featuers .img{padding-top:50%}}@media (min-width:992px){.featuers .img{padding-top:0}}.featuers .img img{height:100%;width:100%}.featuers .right-sec{padding-left:3rem;padding-top:3rem}.featuers .right-sec .info{margin-bottom:2.5rem;text-align:left}.featuers .right-sec .info .head{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.8rem}.featuers .right-sec .info .head h6{font-size:1.2rem;font-weight:600;margin-bottom:0}.featuers .right-sec .info .head i{border-radius:50%;margin-right:1.3rem;padding:1rem}.featuers .right-sec .info p{font-size:.91rem}.plans{background-color:#313131;border-top:1px solid #373737;padding-bottom:2rem;padding-top:3rem}.plans .heading{display:inline-block;line-height:.7;padding-bottom:2rem;padding-top:2rem;text-transform:uppercase}.plans .heading span{color:#31aae2;display:block;font-size:.9rem}.plans .heading .head-text{position:relative}.plans .heading .head-text h4{font-weight:700;margin-bottom:0}.plans .heading .head-text .front{border:.5px solid #969595;position:absolute;right:-6rem;top:50%;width:5rem}.plans .heading .head-text .front:before{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;left:-.1rem;position:absolute;transform:translateY(-50%)}.plans .heading .head-text .end{border:.5px solid #969595;left:-6rem;position:absolute;top:50%;width:5rem}.plans .heading .head-text .end:after{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;position:absolute;right:-.1rem;transform:translateY(-50%)}.plans .block{background-color:#373737;margin-bottom:3rem;padding-bottom:2rem}.plans .block span{display:block;padding:.4rem;text-transform:capitalize}.plans .block .num{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:3.5rem;position:relative}.plans .block .num:after,.plans .block .num:before{font-size:1.2rem;position:absolute}.plans .block .num:before{content:"$";font-size:1.6rem;left:-.7rem;top:1.2rem}.plans .block .num:after{bottom:1.6rem;content:"/mo";font-size:.9rem;right:-1.2rem}.plans .block ul{color:#969595;font-size:.8rem;padding:.8rem 1.8rem}.plans .block ul li{padding:.6rem}.plans .block span:last-of-type{clip-path:polygon(0 0,85% 0,92% 50%,85% 100%,0 100%);cursor:pointer;padding-right:30%;position:relative}.plans .block span:last-of-type i{animation:motion 1s linear infinite alternate;position:absolute;right:3.5rem;top:50%;transform:translate(-50%,-50%)}.brands{background-color:#2d2d2d;border-top:1px solid #373737;padding-bottom:2rem}.brands .brand-logo{align-items:center;display:flex;height:10rem;justify-content:center;position:relative}.brands .brand-logo .overlay{background-color:rgba(45,45,45,.8);height:100%;left:0;position:absolute;top:0;transition:opacity .1s ease-in-out;width:100%}.brands .brand-logo img{background:linear-gradient()}.brands .brand-logo:hover{background-color:#313131}.brands .brand-logo:hover .overlay{opacity:0}.contact-us{background-color:#2d2d2d;padding-top:3rem}.contact-us .heading{display:inline-block;line-height:.7;padding-bottom:2rem;padding-top:2rem;text-transform:uppercase}.contact-us .heading span{color:#31aae2;display:block;font-size:.9rem}.contact-us .heading .head-text{position:relative}.contact-us .heading .head-text h4{font-weight:700;margin-bottom:0}.contact-us .heading .head-text .front{border:.5px solid #969595;position:absolute;right:-6rem;top:50%;width:5rem}.contact-us .heading .head-text .front:before{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;left:-.1rem;position:absolute;transform:translateY(-50%)}.contact-us .heading .head-text .end{border:.5px solid #969595;left:-6rem;position:absolute;top:50%;width:5rem}.contact-us .heading .head-text .end:after{border:.5px solid #969595;content:"";display:inline-block;height:.8rem;position:absolute;right:-.1rem;transform:translateY(-50%)}.contact-us .form input{display:block;padding:.5rem;width:100%}.contact-us .form input:not(:last-of-type){margin-bottom:.8rem}.contact-us .textarea{height:100%}@media (max-width:767px){.contact-us .textarea{padding-bottom:1rem;padding-top:1rem}}.contact-us .textarea textarea{display:block;height:100%;width:100%}.contact-us button{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-top:1.3rem;padding:.5rem 2rem}.contact-us .contact{padding-bottom:1rem;padding-top:5rem}.contact-us .contact span{color:#969595;text-transform:uppercase}.contact-us .contact i{color:#969595;margin-right:.6rem;transition:all .3s ease-in-out}.contact-us .contact i:hover{color:#31aae2;transform:scale(1.3) rotate(1turn)}.footer{background-color:#313131;border-top:1px solid #373737;padding-bottom:4rem;padding-top:3rem}.footer .about-us{margin-bottom:3rem}.footer .about-us h5{margin-bottom:1.2rem}.footer .about-us p{color:#969595;font-size:.9rem;font-weight:600}.footer .about-us .info{align-items:center;border-top:1px solid #6c6b6b;color:#969595;display:flex;font-size:.84rem;font-weight:600;padding-bottom:.6rem;padding-top:.6rem}.footer .about-us .info span{display:block}.footer .about-us .info i{color:#6c6b6b;padding-right:1rem}.footer .latest-news{margin-bottom:3rem}.footer .latest-news h5{padding-bottom:1.2rem}.footer .latest-news .media{font-size:.9rem;margin-bottom:1.5rem}.footer .latest-news .media span{color:#6c6b6b;display:block;font-size:.7rem;padding-top:.3rem}.footer .latest-news .media:last-of-type{border-top:1px solid #6c6b6b;margin-bottom:0;padding-top:1.5rem}.footer .latest-news a{color:#6c6b6b;font-size:.7rem;padding-top:1.5rem;text-decoration:none}.footer .latest-news a i,.footer .latest-news a:hover{color:#31aae2}.footer .list{margin-bottom:3rem}.footer .list h5{padding-bottom:1rem}.footer .list p{color:#6c6b6b;font-size:.9rem}.footer .list .input{display:flex}.footer .list .input input{background-color:#4a4a4a;border:0;color:#fff;padding-left:1rem}.footer .list .input button{background-color:#31aae2;border:0;color:#fff;padding:.3rem .5rem}.footer .list span{color:#6c6b6b;display:inline-block;font-size:.7rem;font-style:italic;margin-top:1rem}.footer .flickr{margin-bottom:3rem}.footer .flickr h5{padding-bottom:1rem}.footer .flickr .f-img{float:left}.footer .flickr .f-img img{width:23%}.footer .flickr a{color:#6c6b6b;font-size:.7rem;padding-top:1.5rem;text-decoration:none}.footer .flickr a i,.footer .flickr a:hover{color:#31aae2}.copyright{background-color:#2d2d2d;color:#6c6b6b;padding:.8rem}@media (max-width:767px){.copyright{text-align:center}}.copyright i{animation:scrollTop 1s linear infinite alternate;cursor:pointer;font-size:1.35rem}@keyframes scrollTop{0%{color:#31aae2;transform:translateY(-.2rem)}60%{color:#31aae2}to{transform:translateY(.2rem)}}.copyright i:hover{color:#31aae2}