*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.text-center{text-align:center}.upper{text-transform:uppercase}.lower{text-transform:lowercase}a{text-decoration:none}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:'Source Sans Pro';src:url(../fonts/SourceSansPro-Regular.ttf)}header{background-image:url(../images/slider-01.jpg);background-size:cover;background-position:center;height:100vh;color:#fff}.header-container{background-color:rgba(0,0,0,.8);width:100%;height:100%}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10vh}header nav .nav-logo{color:#ff305b;font-family:Roboto,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase}.nav-list ul li{list-style-type:none;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:300}.nav-list ul li a{color:#fff;text-decoration:none;text-transform:capitalize;padding:0 8px;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}ul li a:hover{color:#ff305b}.active{color:#ff305b}.header-desc{font-family:"Source Sans Pro",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80%;line-height:26px}.header-desc .content .p-slider1{font-size:24px;font-weight:600;padding:5px 0}.header-desc .content p::first-letter{text-transform:uppercase}.header-desc .content h1{font-size:70px;font-weight:700;text-transform:uppercase;line-height:77px;color:#ff305b;padding:5px 0}.header-desc .content h3{font-size:20px;font-weight:900;line-height:31px;padding:5px 0;text-transform:capitalize}.word-wrap{position:relative;display:inline-block;width:90px;height:24px;overflow:hidden;padding-right:10px;border-right:1px solid #fff;-webkit-animation-name:move;animation-name:move;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate;overflow:hidden}@-webkit-keyframes move{0%{width:90px}10%{width:90px}20%{width:90px}100%{width:0%}}@keyframes move{0%{width:90px}10%{width:90px}20%{width:90px}100%{width:0%}}.header-desc .content h3 .word-wrap #w1{position:absolute;left:0;-webkit-animation-name:move1;animation-name:move1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-direction:alternate;animation-direction:alternate}.header-desc .content h3 .word-wrap #w2{position:absolute;left:0;-webkit-animation-name:move2;animation-name:move2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-direction:alternate;animation-direction:alternate;overflow:hidden}@-webkit-keyframes move1{0%{width:0;left:0}10%{left:0}20%{left:0}30%{left:0}40%{left:0}50%{left:150px}60%{left:150px}70%{left:150px}80%{left:150px}90%{left:150px}100%{left:150px}}@keyframes move1{0%{width:0;left:0}10%{left:0}20%{left:0}30%{left:0}40%{left:0}50%{left:150px}60%{left:150px}70%{left:150px}80%{left:150px}90%{left:150px}100%{left:150px}}@-webkit-keyframes move2{0%{width:90px;left:150px}10%{left:150px}20%{left:150px}30%{left:150px}40%{left:150px}50%{left:0}60%{left:0}70%{left:0}80%{left:0}90%{left:0}100%{left:0}}@keyframes move2{0%{width:90px;left:150px}10%{left:150px}20%{left:150px}30%{left:150px}40%{left:150px}50%{left:0}60%{left:0}70%{left:0}80%{left:0}90%{left:0}100%{left:0}}.section-one{margin:5% 0}.container-section-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-section-one .left{width:30%;border-radius:5px;-webkit-box-shadow:0 0 0 8px #555 inset;box-shadow:0 0 0 8px #555 inset}.container-section-one .box-img{-webkit-transform:translateX(25px) translateY(25px);-ms-transform:translateX(25px) translateY(25px);transform:translateX(25px) translateY(25px);overflow:hidden}.container-section-one .left .box-img img{border-radius:5px;position:relative;width:100%}.image-overly{position:absolute;top:0;left:0;right:-24px;bottom:0;background-color:rgba(0,0,0,.5);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;-webkit-transition:all ease-in 1s;-o-transition:all ease-in 1s;transition:all ease-in 1s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.image-overly i{color:#fff}.image-overly i:hover{color:#ff305b}.image-overly ul li{color:#fff;list-style-type:none;display:inline-block;padding-right:20px}.left:hover .image-overly{cursor:pointer;-webkit-transition:all ease-in 1s;-o-transition:all ease-in 1s;transition:all ease-in 1s;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);visibility:visible}.container-section-one .right{width:50%;font-family:Roboto,sans-serif;font-weight:400;color:#555}.container-section-one .right>p{padding-bottom:5%;border-bottom:1px dotted #999}.container-section-one .right h2{font-family:'Source Sans Pro',sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;color:#333}.container-section-one .right h2::first-letter{color:#ff305b}.container-section-one .right .details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.container-section-one .right .details div{width:50%;font-family:Roboto,sans-serif;font-weight:400;color:#555;margin:2% 0}.container-section-one .right .details span{text-transform:capitalize}.container-section-one .right .details h3{font-weight:900;font-size:16px;text-transform:capitalize;color:#333;display:inline-block}.container-section-one .right .details h3::after{content:' :'}.container-section-one .right .bottom{margin:15px 15px 0 0}.container-section-one .right .bottom span{padding-left:10px}.container-section-one .right .bottom a{background-color:#ff305b;padding:13px 24px;border-radius:5px;color:#fff;margin-right:20px;text-transform:capitalize;-webkit-transition:background-color ease-in 1s;-o-transition:background-color ease-in 1s;transition:background-color ease-in 1s}.container-section-one .right .bottom a:hover{background-color:#ec2403;text-decoration:none}.services{background-color:#f1f1f1;height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px}.des{font-family:'Source Sans Pro',sans-serif;font-size:40px;font-weight:800;color:#333;text-transform:capitalize;position:relative}.des::before{content:"";position:absolute;border:solid #ff305b;border-width:1px 0;bottom:0;left:35%;top:55px;padding:5px;width:70px}.des::after{content:"";position:absolute;border:solid #ff305b;border-width:1px 0 0 0;padding:1px;left:10px;right:10px;top:60px}.services .services-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.services .services-content .service{width:20%;margin-right:10px;padding:10px}.services .services-content .service i{color:#ff305b;font-size:30px;padding-bottom:20px}.services .services-content .service:hover{background-color:#fff;-webkit-box-shadow:1px 1px 20px #aaa;box-shadow:1px 1px 20px #aaa;-webkit-transition:all ease-in .4s;-o-transition:all ease-in .4s;transition:all ease-in .4s;border-radius:4px}.services .services-content .service:hover i{font-size:32px}.services .services-content .service h3{text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-size:24px;font-weight:600;color:#333}.services .services-content .service p{font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#555}.portfolio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px}.portfolio .list-portfolio{margin:20px 0;width:100%;text-align:center}.portfolio ul li{list-style-type:none;display:inline-block;font-family:Roboto,sans-serif;font-weight:400;text-transform:uppercase;padding-right:20px}.portfolio ul li a{color:#333;text-decoration:none}.portfolio ul li a:active{color:#ff305b}.portfolio .portfolio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all ease-in 7s;-o-transition:all ease-in 7s;transition:all ease-in 7s}.portfolio .portfolio-content .box{width:30%;height:50vh;margin-bottom:10px;overflow:hidden;position:relative}.portfolio .portfolio-content img{width:100%;height:100%}.portfolio .portfolio-content .bk{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.2);top:0;left:0;bottom:0;visibility:hidden}.portfolio .portfolio-content .bk i{position:absolute;bottom:20px;right:20px;font-size:25px;color:#ff305b}.portfolio .portfolio-content .box:hover .bk{cursor:pointer;-webkit-transition:all ease-in 1s;-o-transition:all ease-in 1s;transition:all ease-in 1s;visibility:visible}.our-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f1f1f1;margin:7% 0;padding:5% 0}.our-number .box{width:20%;font-family:'Source Sans Pro',sans-serif;text-align:center}.our-number .box span{font-size:26px;font-weight:800;color:#333;display:block}.our-number .box i{color:#ff305b}.our-number .box h3{font-weight:600;font-size:16px;color:#555;text-transform:capitalize}.feedback{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:distribute;align-content:space-around}.feedback .box{width:80%;height:40vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5% 0 0 0}.feedback .box .tringle{width:20%;height:70%;position:absolute;z-index:1;top:0;left:15%;border-top:100px solid #ff305b;border-right:100px solid transparent;border-left:100px solid #ff305b;border-bottom:100px solid transparent}.feedback .box img{border-radius:50%;position:absolute;top:20%;left:20%;z-index:2;width:10%}.feedback .box .content{background-color:#f1f1f1;height:100%;width:70%;padding:3% 2% 3% 23%;position:absolute}.feedback .icons{width:21%;text-align:center}.feedback .box .content h3{font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:26px;color:#333;text-transform:uppercase}.feedback .box .content>span{font-family:'Source Sans Pro',sans-serif;color:#777;font-weight:600;font-size:15px;text-transform:capitalize}.feedback .box .content p{font-size:16px;font-weight:400;font-style:italic;font-family:Roboto,sans-serif;color:#555;padding-top:10px}.feedback .box .content .icon-star{color:#f1c30d;font-size:16px}.feedback .icons ul li{list-style-type:none;display:inline-block}.feedback .icons ul li:first-child{width:10px;height:10px;border:2px solid #ff305b;border-radius:100%}.feedback .icons ul li:last-child{width:30px;height:10px;border:2px solid #ff305b;background-color:#ff305b;border-radius:10px}.blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:distribute;align-content:space-around;background:#f1f1f1;height:100vh}.blog .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog .content .box{width:25%}.blog .content .box .box-content{background-color:#fff;padding:20px}.blog .content img{width:100%;height:200px}.blog .content iframe{width:100%;height:200px}.blog .content h3{text-transform:capitalize;margin:3% 0;font-size:24px;font-weight:600;font-family:'Source Sans Pro',sans-serif}.blog .content span{font-weight:400;font-family:Roboto,sans-serif;color:#555;text-transform:capitalize}.blog .content p{font-weight:400;font-family:Roboto,sans-serif;color:#555}.blog .content h3:hover{color:#ff305b}.blog .content a{text-transform:uppercase;color:#333;font-weight:400;font-family:Roboto,sans-serif}.blog .content a:hover{color:#ff305b;text-decoration:none}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:80vh;margin:2% 0}.contact .content{margin-top:5%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .content form input{width:49%;padding:5px;border-radius:4px;margin-bottom:3%;border:1px solid #ccc}.contact .content form input:nth-child(4){width:99%}.contact .content form textarea{width:99%;margin-bottom:3%;padding:5px;border:1px solid #ccc}input:focus{outline-color:#ff305b;outline-width:1px}textarea:focus{outline-color:#ff305b;outline-width:1px}.contact .content form button{text-transform:uppercase;color:#fff;background-color:#ff305b;border:none;border-radius:4px;padding:10px;-webkit-transition:all ease-in 1s;-o-transition:all ease-in 1s;transition:all ease-in 1s}.contact .content form button:hover{background-color:#ec2403}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#333;height:20vh}footer .icons-social{width:100%;text-align:center}footer ul li{list-style:none;display:inline-block}footer .icons-social i{color:#fff;padding-right:15px}footer .icons-social i:hover{color:#ff305b}footer .content{font-weight:400;font-family:Roboto,sans-serif;color:#fff;text-transform:capitalize}footer .content a{color:#ff305b}@media screen and (max-width:576px){header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:10vh;margin-top:2%}header nav ul{margin-top:1%}header nav ul li a{font-size:14px;font-weight:900}.container-section-one .left{-webkit-box-shadow:none;box-shadow:none;width:80%;margin-bottom:10vh}.container-section-one .right{width:75%}.container-section-one .right .details div{width:80%}.container-section-one .right .bottom{margin:10px 1px 0 0;font-size:14px;padding:0}.container-section-one .right .bottom span{padding-left:3px}.container-section-one .right .bottom a{padding:10px 10px;margin-right:10px}.des{margin-bottom:7%}.services{height:auto}.services .services-content .service{width:60%;margin-bottom:4%}.portfolio .portfolio-content .box{width:60%}.our-number .box{width:60%;margin-bottom:3%}.feedback{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.feedback .box{width:100%;height:70vh}.feedback .box .tringle{height:40%}.feedback .box img{top:6%;left:45%;width:25%}.feedback .box .content{padding:40% 1px 0 4%}.blog{height:auto}.blog .content{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.blog .content .box{width:60%;margin-bottom:3%}.contact{height:auto;padding:2% 0}.contact .content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20%}.contact .content form input{width:80%}.contact .content form input:nth-child(4){width:80%}.contact .content form textarea{width:80%}}@media screen and (max-width:768px) and (min-width:577px){.container-section-one .left{-webkit-box-shadow:none;box-shadow:none;width:80%;margin-bottom:10vh}.container-section-one .right{width:75%}.des{margin-bottom:7%}.services{height:auto}.services .services-content .service{width:60%;margin-bottom:4%}.portfolio .portfolio-content .box{width:60%}.our-number .box{width:60%;margin-bottom:3%}.feedback{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.feedback .box{width:100%;height:70vh}.feedback .box .tringle{height:40%}.feedback .box img{top:6%;left:45%;width:20%}.feedback .box .content{padding:30% 1px 0 4%}.blog{height:auto}.blog .content{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.blog .content .box{width:60%;margin-bottom:3%}.contact{height:auto;padding:2% 0}.contact .content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20%}.contact .content form input{width:80%}.contact .content form input:nth-child(4){width:80%}.contact .content form textarea{width:80%}}@media screen and (max-width:992px) and (min-width:769px){.container-section-one .left{-webkit-box-shadow:none;box-shadow:none}.container-section-one .right{width:40%;font-family:Roboto,sans-serif;font-weight:300;color:#555}.container-section-one .right .details div{font-size:13px;margin-bottom:2px}.container-section-one .right .details h3{font-weight:600;font-size:14px}.container-section-one .right>p{padding-bottom:10px;font-size:15px}.container-section-one .right h2{font-size:25px}.container-section-one .right .bottom{margin:15px 10px 0 0;font-size:14px}.container-section-one .right .bottom span{padding-left:1px}.des{margin-bottom:3%}.services{height:90vh}.services .services-content .service{width:35%;margin-bottom:4%}.portfolio .portfolio-content .box{width:40%}.feedback .box img{left:25%}.feedback .box .content{padding:7% 2% 3% 23%}}