﻿h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}.port_btn,.portfolio_btn{height:60px;border-radius:30px;line-height:64px;text-align:center;display:inline-block;font-size:16px}.bannner_leftpart h2.stranger,.port__social_box p,.portfolio_btn span,body{font-family:'Josefin Sans',sans-serif}.ex_rightside .ex_details,.name h2,.port_blog_setions h4.blog_heading a{-webkit-line-clamp:2;-webkit-box-orient:vertical}.port_footer_setions .footer_contact_info p,span.value a{word-break:break-all}body{margin:0;font-weight:400;font-size:15px;line-height:1.5;color:#222;background-color:#fff}img{max-width:100%}button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{outline:0;box-shadow:none}a,a:focus,a:hover{text-decoration:none;outline:0;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:'Josefin Sans';color:#222}p{color:#777}.c-yellow,.port_navigation .nav_list li:nth-child(3) .tooltip_box span.menu_tooltip{color:#ffc454}.blog_postinfo ul li a:hover,.blog_shareinfo .blog_tag a:hover,.c-pink,.port_project_gallery .gallery_nav ul li .gallery_active,.widget.categroies_widget ul li a:hover{color:#ff517e}.c-orange,.port_navigation .nav_list li:nth-child(4) .tooltip_box span.menu_tooltip{color:#ff754a}.c-cyan,.port_navigation .nav_list li:nth-child(2) .tooltip_box span.menu_tooltip{color:#00c8da}.bg-yellow{background-color:#ffc454}.bg-pink,.port_sidebar_wrapper .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.port_sidebar_wrapper .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.port_sidebar_wrapper .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.port_sidebar_wrapper .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#ff517e}.bg-orange{background-color:#ff754a}.bg-cyan{background-color:#00c8da}.blog_section .port_heading_wrapper.text-center,.experience_section .port_heading_wrapper.text-center,.port_projects_setions.port_projects_setions01 .port_heading_wrapper.text-center,.services_section .port_heading_wrapper.text-center,.testimonial_section .port_heading_wrapper.text-center{padding:0 0 40px}.education_section .port_heading_wrapper.text-center{padding:0 0 70px}.port_hadding_style_sec{padding-bottom:50px}.footer_contact_info.footer_contact_info_blog,.port_contact_wrapper,.services_section{padding:80px 0 0}.port_heading_wrapper .port_heading{font-size:32px;color:#556d91;margin:5px 0;font-weight:700;text-transform:capitalize}.port_heading_wrapper .port_sub_heading{font-size:22px;color:#222;font-weight:600;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:default;z-index:0;text-transform:capitalize}.port_heading_wrapper .port_sub_heading:after{content:"";position:absolute;background:#ffc454;left:-12%;right:-12%;top:10px;bottom:11px;margin:auto;z-index:-1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.5s}.port_heading_wrapper .port_sub_heading:hover:after{right:115%!important}.port_heading_wrapper .port_sub_heading:hover{color:#fff;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.port_heading_wrapper .port_sub_heading_wrapper{display:inline-block;margin-bottom:5px}.port_heading_wrapper .port_sub_heading:before{content:"";position:absolute;background:#fcc255;z-index:-1;left:120%;right:-12px;top:-9px;bottom:-2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.port_heading_wrapper .port_sub_heading:hover:before{left:-12px;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.port_hadding_style_sec .port_head_wrapper{font-size:22px;color:#556d91;font-weight:700;position:relative;padding-bottom:10px}.port_hadding_style_sec .port_head_wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:83px;height:2px;background:#ffc455}.port_btn{width:200px;background:#fcc255;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}.portfolio_btn{position:relative;outline:0;overflow:hidden;min-width:200px;background:#fcc255;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;color:#fff}.portfolio_btn span{position:relative;display:inline-block;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s;font-weight:600}.port_sidebar_wrapper,.siderbar_icon span,.siderbar_menuicon span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio_btn span.second_text{position:absolute;top:100%;-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);left:0;right:0;margin:auto;color:#fff}.port_navigation .nav_list li,.port_sidebar_wrapper a.port_sidebar_position{position:relative;display:block}.portfolio_btn:hover span.first_text{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.portfolio_btn:hover span.second_text,.tooltip_box:hover span.second_micon{top:0}.portfolio_btn:hover{background:#ff517e;color:#fff}.preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2147483647;width:100%;height:100%}.status{background-position:center center;background-repeat:no-repeat;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.port_sidebar_wrapper{width:120px;text-align:center;background:#fff;position:fixed;left:0;height:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);z-index:2;transition:.3s;overflow-Y:auto;overflow-X:hidden}.port_sidebar_wrapper .port_sidebar_profile{padding:20px 0}.port_sidebar_wrapper .profile_circle{background:#e9e9e9;width:80px;height:80px;border-radius:50%;overflow:hidden;display:inline-block}.port_sidebar_nav{padding:7px 0 0;text-align:center;margin-bottom:80px}.port_navigation .nav_list{margin:0;padding:0;list-style-type:none}.port_navigation .nav_list li{overflow:hidden}.port_navigation .nav_list li:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;background:#e5e5e5;height:1px;width:65%}.port_navigation .nav_list li.active:before{-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.port_navigation .nav_list li.active:first-child::before{background:#ff4a4a2e}.port_navigation .nav_list li.active:nth-child(2)::before{background:#1bcae538}.port_navigation .nav_list li.active:nth-child(3)::before{background:#ffc4554f}.port_navigation .nav_list li.active:last-child::before{background:#ff754a4f}.port_navigation .nav_list li:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e5e5e5;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.port_navigation .nav_list li .tooltip_box{position:relative;cursor:pointer;display:block;padding:20px 0}.port_navigation .nav_list li a{position:relative;display:block;outline:0;overflow:hidden;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.siderbar_icon span,.siderbar_menuicon span{position:relative;display:inline-block;transition:.3s}.siderbar_menuicon span.second_micon{position:absolute;top:100%;-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;right:0;margin:auto;color:#fff}.tooltip_box:hover span.first_micon{-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.port_navigation .nav_list li .tooltip_box span.menu_tooltip{position:absolute;bottom:-25px;margin:0 auto;left:0;right:0;color:#ff5352;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.iconbox i,.siderbar_icon{-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.clrmenu{color:#ff5352!important}.clrmenu2{color:#00c8da!important}.clrmtn{color:#000!important}.clrsrtvk{color:#fff;margin-top:10px}.clrspn{text-align:left!important;color:#000!important}.port_navigation .nav_list li .tooltip_box:hover span.menu_tooltip{bottom:10px;opacity:1;visibility:visible}.port_navigation .nav_list li .tooltip_box:hover a{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-o-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.port_sidebar_social .social_list li a i{font-size:22px}.port_navigation .nav_list li a svg{width:26px;height:26px}.port_navigation .nav_list li a svg.nav_about_svg{fill:#ff5353}.port_navigation .nav_list li a svg.nav__portfolio_svg{fill:#20cae5}.port_navigation .nav_list li a svg.nav_quotes_svg{fill:#ffc455}.port_navigation .nav_list li a svg.nav_contact_svg{fill:#ff754a}.education_box.fourthbox .edu_mainyear h1:after,.experience_section .col-md-12:nth-child(4) .ex_leftside:after,.port_navigation .nav_list li:nth-child(2) .tooltip_box span.menu_tooltip:after{border-right-color:#00c8da}.education_box.secondbox .edu_mainyear h1:after,.port_navigation .nav_list li:nth-child(3) .tooltip_box span.menu_tooltip:after{border-right-color:#ffc454}.experience_section .col-md-12:nth-child(3) .ex_leftside:after,.experience_section .col-md-12:nth-child(7) .ex_leftside:after,.port_navigation .nav_list li:nth-child(4) .tooltip_box span.menu_tooltip:after{border-right-color:#ff754a}.active-menu{bottom:3px!important;opacity:1!important;visibility:visible!important}.siderbar_icon{position:relative;display:inline-block;outline:0;overflow:hidden;text-align:center;-webkit-transition:.5s;transition:.5s;font-size:16px;color:#fff}.siderbar_icon span.second_icon{position:absolute;top:0;bottom:0;-webkit-transform:translate3d(0,0,0) translateX(-30px);-ms-transform:translate3d(0,0,0) translateX(-30px);-o-transform:translate3d(0,0,0) translateX(-30px);-moz-transform:translate3d(0,0,0) translateX(-30px);transform:translate3d(0,0,0) translateX(-30px);right:0;left:0;margin:auto;color:#fff}.siderbar_icon:hover span.first_icon{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px);transform:translateX(25px)}.siderbar_icon:hover span.second_icon{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.port_sidebar_social{margin:auto;width:28px;line-height:28px;text-align:center}.port__social_box p{font-size:16px;color:#222;-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;padding:0;margin:0 0 84px;position:relative;font-weight:700}.port__social_box p:after{content:"";position:absolute;bottom:80px;left:0;right:0;margin:0 auto;width:1px;height:64px;background:#e8e8e8}.port_sidebar_social ul.social_list{padding:0;margin:0;list-style-type:none}.port_sidebar_social ul.social_list li a{margin-bottom:15px;display:block}.social_list li a .nav_fb{color:#3b5999}.social_list li a .nav_in{color:#0077b5}.social_list li a .nav_whats{color:#25d366}.social_list li a .nav_twit{color:#55acee}.social_list li a .nav_insta{color:#e4405f}.port_banner_wrapper a,.port_banner_wrapper h1,.port_banner_wrapper h2,.port_banner_wrapper p{font-family:'Josefin Sans';font-weight:600;margin:0;padding:0}.banner_typingtext,p.banner_pera{font-size:28px;margin-bottom:27px;display:inline-block}.port_bannerbg_wrapper{background:url(../images/banner_bg.png) 0 0/cover;-webkit-animation:50s linear infinite moveup;-moz-animation:50s linear infinite moveup;-ms-animation:moveup 50s linear infinite;-o-animation:50s linear infinite moveup;animation:50s linear infinite moveup;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.port_banner_wrapper{margin-left:120px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.port_banner_wrapper .banner_content{padding-left:86px;padding-top:355px;padding-bottom:309px;z-index:1;position:relative}.port_banner_wrapper .bannner_leftpart{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:translate(-124%,0)}.port_banner_wrapper .bannner_leftpart.mbannner_leftpart{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:translate(0,0)}.banner_svg_box,.brc_hirebtn{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.bannner_leftpart h2.stranger{font-size:32px;color:#fffffe;position:relative;font-weight:600;text-transform:uppercase;margin-bottom:5px;padding:12px 0 2px 18px}.bannner_leftpart h2.stranger:after,p.banner_pera:after{position:absolute;background:#ffc455;top:0;bottom:0;left:0;content:""}.bannner_leftpart h2.stranger:after{margin:0 auto;width:244px;z-index:-1}#cv_container,.about_leftsection .iconbox,.blogsidebar_wrapper .widget.search_widget form,.port_testimonial_setions .testimonial_top_box,p.banner_pera{position:relative}.bannner_leftpart span.stran{color:#222}.bannner_leftpart .banner_name{text-transform:capitalize;color:#00c8da;font-size:92px;margin-left:-9px;font-weight:700}p.banner_pera{color:#222;padding-left:12px}p.banner_pera:after{width:4px;height:100%}.banner_typingtext{color:#222;font-family:'Josefin Sans';font-weight:600;padding-left:5px}.selfintro_section .right_section p.about_deatils,.signature_box{margin-bottom:20px}.port_btn:hover{color:#fff;box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-webkit-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-moz-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-o-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-ms-box-shadow:0 8px 20px 0 rgba(255,196,85,.3)}.portfolio_btn.btn_yellow{margin-right:26px;box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-webkit-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-moz-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-o-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-ms-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);color:#fff}.portfolio_btn.btn_yellow:hover{box-shadow:0 8px 20px 0 rgba(255,81,126,.3)}.portfolio_btn.btn_red{background-color:#ff517e;-webkit-box-shadow:0 8px 20px 0 rgba(255,81,126,.3);-moz-box-shadow:0 8px 20px 0 rgba(255,81,126,.3);-ms-box-shadow:0 8px 20px 0 rgba(255,81,126,.3);-o-box-shadow:0 8px 20px 0 rgba(255,81,126,.3);box-shadow:0 8px 20px 0 rgba(255,81,126,.3);color:#fff}.portfolio_btn.btn_red:hover{background:#fcc255;-webkit-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-moz-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-ms-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);-o-box-shadow:0 8px 20px 0 rgba(255,196,85,.3);box-shadow:0 8px 20px 0 rgba(255,196,85,.3)}.banner_img_wrapper{position:relative;width:100%}.banner_img,.brc_hirebtn,.cv_slide{position:absolute}.banner_img{top:0;right:34px}.banner_svg_box{transition:1s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.banner_rcontent svg.move_bg,.personal_details a.social-button{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.banner_svg_box.mbanner_svg_box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (-webkit-max-device-pixel-ratio:1) and (min-color-index:0){.banner_svg_box,.banner_svg_box.mbanner_svg_box{transform:scale(1)!important}}.banner_rcontent svg.move_bg{transition:.3s}.brc_hirebtn .portfolio_btn.btn_orange{background-color:#ff754a;-webkit-box-shadow:0 8px 20px 0 rgba(255,117,74,.3);-moz-box-shadow:0 8px 20px 0 rgba(255,117,74,.3);-ms-box-shadow:0 8px 20px 0 rgba(255,117,74,.3);-o-box-shadow:0 8px 20px 0 rgba(255,117,74,.3);box-shadow:0 8px 20px 0 rgba(255,117,74,.3);font-size:16px;color:#fff}.brc_hirebtn .portfolio_btn.btn_orange:hover{background:#00c8da;-webkit-box-shadow:0 8px 20px 0 rgba(0,200,218,.3);-moz-box-shadow:0 8px 20px 0 rgba(0,200,218,.3);-ms-box-shadow:0 8px 20px 0 rgba(0,200,218,.3);-o-box-shadow:0 8px 20px 0 rgba(0,200,218,.3);box-shadow:0 8px 20px 0 rgba(0,200,218,.3);color:#fff}.brc_hirebtn{bottom:195px;right:120px;transition:1s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:999}.brc_hirebtn.mbrc_hirebtn{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@-webkit-keyframes moveup{0%,100%{background-position:left 0 top 0}25%,75%{background-position:left 150px top -150px}50%{background-position:left 300px top -300px}}@-moz-keyframes moveup{0%,100%{background-position:left 0 top 0}25%,75%{background-position:left 150px top -150px}50%{background-position:left 300px top -300px}}@-o-keyframes moveup{0%,100%{background-position:left 0 top 0}25%,75%{background-position:left 150px top -150px}50%{background-position:left 300px top -300px}}@keyframes moveup{0%,100%{background-position:left 0 top 0}25%,75%{background-position:left 150px top -150px}50%{background-position:left 300px top -300px}}.vert-move{-webkit-animation:2s infinite alternate mover;animation:2s infinite alternate mover}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.right_section .port_heading_wrapper{margin-top:15px;margin-left:13px}.education_section{padding:80px 0;position:relative;overflow:hidden}.port_sec_warapper{margin-left:120px}.port_about_setions{background:#f7f7f78f;padding:80px 0}.selfintro_section .right_section .port_about_title{margin-top:15px}.selfintro_section .right_section .port_about_heading{background:#fcc255;color:#fff;display:inline-block;padding:10px 22px 5px;font-size:22px;font-weight:600}.right_section h2.about_tophead{margin:15px 0 17px;text-transform:capitalize;font-family:'Josefin Sans';font-weight:400;font-size:24px;line-height:1.3;color:#00c8da}.signature_box{display:flex;align-items:center;margin-top:20px}.signature_box .signature{margin-left:35px}.name h2{font-size:18px;padding:0 0 5px;margin:0;display:-webkit-box;overflow:hidden;color:#00c8da}.anout_section_btn .portfolio_btn.btn_yellow{margin-right:26px}.selfintro_section .about_leftsection{position:relative;z-index:1}.about_leftsection .img_warapper img,.port_project_gallery .gallery_nav ul li a.gallery_active:after{width:100%}.about_leftsection .icon{position:absolute;bottom:0;background:#00c8da;width:60px;height:60px;text-align:center;line-height:60px;color:#fff;font-size:18px;z-index:2;cursor:pointer}.iconbox i{position:absolute;top:22px;left:0;right:0;-webkit-transition:5s;transition:.5s}.about_leftsection .iconbox i.icon_minus,.about_leftsection.open_details .iconbox i.icon_plus{opacity:0}.about_leftsection.open_details .iconbox i.icon_minus{opacity:1}.about_leftsection.open_details .icon,.education_box.firstbox .edu_mainyear:after,.experience_section .col-md-12:nth-child(6) .ex_leftside{background:#ff517e}.selfintro_section .about_leftsection:after{content:"";position:absolute;background:#ff517e00;top:25px;left:-25px;height:100%;width:90%;border:4px solid #ff517e;z-index:-1}.education_firsrtbox .left_title_box:before,.education_mright .left_title_box:before{border-left:10px solid #fff0;border-right:10px solid #fff;border-top:7px solid #ffbf0b00}.selfintro_section .left_deatils{position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;background:#101010d9;padding:30px;opacity:0;visibility:hidden;-webkit-transition:5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.about_leftsection.open_details .left_deatils,.bottom_top:focus::before,.bottom_top:hover::before,.port_project_gallery .grid-item:hover .grid-content,.port_project_gallery .grid-item:hover .grid_img:before{opacity:1;visibility:visible}.personal_details ul.info-list{list-style-type:none;margin:0;padding:10px 0 0}.personal_details ul.info-list li{margin-bottom:8px}.personal_details h1.ps_name{font-size:26px;padding:0 0 5px;margin:0;color:#fff}.personal_details p.ps_designation{color:#b9b9b9}span.title{padding-right:10px;color:#fcc255;font-weight:400;font-size:16px;min-width:110px;display:inline-block}span.value{width:calc(100% - 125px);display:inline-block;vertical-align:top;color:#fff}span.value a{color:#fff}.personal_details ul.social-links{list-style-type:none;padding:0;margin:10px 0 0}.personal_details ul.social-links li{display:inline-block;padding-right:13px}.personal_details a.social-button{width:40px;height:40px;background:#00c8da;display:block;color:#fff;text-align:center;line-height:46px;transition:.3s;box-shadow:1px 5px 13px 0 #0000007a}.personal_details a.social-button:hover{color:#fff;background-color:#ff517e}.education_main_wrapper:after{content:"";position:absolute;background-color:#ff517e;width:2px;top:230px;bottom:90px;left:0;right:0;margin:0 auto;z-index:0}.education_main_wrapper .education_box{margin-bottom:120px}.blog_wrapper .widget.blog_reply,.education_main_wrapper .education_box:last-child{margin-bottom:0}.education_section .edu_mainyear h1{border:10px solid;width:125px;height:125px;border-radius:50%;line-height:105px;text-align:center;font-size:24px;position:relative;color:#bfbfbf;font-weight:600;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.education_mright,.port_experience_setions .exprince_box{-webkit-transition:5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.education_firsrtbox .education_left{float:right;margin-right:20px}.education_firsrtbox .edu_mainyear h1:after{content:'';border-right:15px solid transparent;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:15px solid #f6483a;position:absolute;right:-37px;top:40px}.education_mright{max-width:410px;transition:.5s;cursor:pointer}.education_mright .education_rinfo{background:#fff;padding:20px 40px;position:relative;z-index:0;box-shadow:0 3px 12px rgba(0,0,0,.09);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.09);-moz-box-shadow:0 3px 12px rgba(0,0,0,.09)}.education_right .prt_rightside_title{left:-10%;box-shadow:-10px 2px 9px 0 rgba(0,0,0,.09);-webkit-box-shadow:-10px 2px 9px 0 rgba(0,0,0,.09);-moz-box-shadow:-10px 2px 9px 0 rgba(0,0,0,.09)}.prt_rightside_title{text-align:center;background:#fff;position:absolute;width:75%;top:-18px}.education_mright .left_title_box{display:flex;position:relative}.prt_rightside_title .left_title{width:25%}.prt_rightside_title .right_title{width:75%}.prt_rightside_title .left_title h4{color:#010101;font-weight:600;font-size:18px;padding-top:10px;bottom:10px}.prt_rightside_title .right_title h4{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;padding:10px 0}.education_firsrtbox .left_title_box:before{left:-20px;border-bottom:7px solid #f70d0d00}.education_mright .left_title_box:before{content:"";position:absolute;border-bottom:7px solid #f70d0d00;top:11px}.education_mright.education_right{margin-left:38px}h3.education_place{display:inline-block;width:100%;text-transform:capitalize;margin:20px 0 10px;font-size:24px;font-family:Poppins,sans-serif;font-weight:500}.education_rinfo p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.edu_mainyear h1:before{content:'';width:20px;height:20px;background:#f5f5f5;position:absolute;top:42px;border-radius:50%;border:2px solid #f6483a;z-index:99}.education_firsrtbox .edu_mainyear h1:before{right:-55px}.edu_mainyear:after{content:'';width:8px;height:8px;position:absolute;top:58px;border-radius:50%;z-index:99}.education_firsrtbox .edu_mainyear:after{right:-4px}.education_secondbox .education_left{margin-left:20px}.education_secondbox .edu_mainyear h1:before{left:-55px}.education_secondbox .edu_mainyear h1:after{content:'';border-right:15px solid #f6483a;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:15px solid #f6483a00;position:absolute;left:-37px;top:40px}.education_secondbox .edu_mainyear:after{left:-4px}.education_left .prt_rightside_title{right:-10%;box-shadow:10px 2px 9px 0 rgba(0,0,0,.09)}.education_secondbox .left_title_box:before{right:-20px;border-left:11px solid #fff;border-right:11px solid #ffffff00;border-top:8px solid #ffbf0b00;border-bottom:7px solid #f70d0d00}.education_mright.education_left{float:right;margin-right:38px}.edu_mainyear:hover h1{color:#010101}.education_mright:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px)}.education_box.firstbox h1{border-color:#ff517e;color:#ff517e}.education_box.secondbox h1{border-color:#ffc454;color:#ffc454}.education_box.thirdbox h1{border-color:#ff754a;color:#ff754a}.education_box.fourthbox h1{border-color:#00c8da;color:#00c8da}.education_box.firstbox .edu_mainyear h1:after,.experience_section .col-md-12:nth-child(6) .ex_leftside:after{border-left-color:#ff517e}.education_box.thirdbox .edu_mainyear h1:after{border-left-color:#ff754a}.education_box.firstbox .edu_mainyear h1:before{border-color:#ff517e}.education_box.secondbox .edu_mainyear h1:before{border-color:#ffc454}.education_box.thirdbox .edu_mainyear h1:before{border-color:#ff754a}.education_box.fourthbox .edu_mainyear h1:before{border-color:#00c8da}.ex_leftsidebox .ex_leftside:after,.ex_rightsidebox .ex_leftside:after{position:absolute;border-top:11px solid #ffffff00;border-bottom:11px solid #ffffff00;content:""}.education_box.secondbox .edu_mainyear:after,.experience_section .col-md-12:nth-child(2) .ex_leftside,.experience_section .col-md-12:nth-child(5) .ex_leftside{background:#ffc454}.education_box.thirdbox .edu_mainyear:after,.experience_section .col-md-12:nth-child(3) .ex_leftside,.experience_section .col-md-12:nth-child(7) .ex_leftside{background:#ff754a}.education_box.fourthbox .edu_mainyear:after,.experience_section .col-md-12:nth-child(4) .ex_leftside{background:#00c8da}.blog_section,.experience_section,.port_projects_setions.port_projects_setions01.page_scroll,.testimonial_section{padding:80px 0}.port_progress_setions{background:#fcc255;padding:80px 0}.port_progress_setions .prt_heading_white .prt_heading_wrapper .prt_head:after,.testimonial_section .prt_heading_white .prt_heading_wrapper .prt_head:after{background:#fcc255}.port_progress_setions .circle{width:200px!important;display:inline-block;position:relative;text-align:center}.port_progress_setions .circle canvas{width:200px!important;height:200px!important}.port_progress_setions .circle strong{position:absolute;left:50%;top:50%;right:0;margin:auto;width:100%;text-align:center;line-height:35px;font-size:35px;color:#fff;transform:translate(-50%,-50%);font-weight:500}.port_progress_setions .circle strong i{font-style:normal;font-size:.6em;font-weight:400}.port_progress_setions .progressbar span{display:block;color:#fff;margin-top:20px;font-size:18px;text-transform:uppercase;font-weight:700}.port_experience_setions .exprince_box{margin-bottom:29px;transition:.5s}.port_experience_setions .ex_leftside{background:#ff517e;border-radius:3px;padding:23px 20px;position:relative;text-align:center;box-shadow:5px 5px 15px #9292926e;-webkit-box-shadow:5px 5px 15px #9292926e;-moz-box-shadow:5px 5px 15px #9292926e}.port_experience_setions .ex_rightside{background:#fff;padding:20px;border-radius:3px;-webkit-transition:5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;box-shadow:0 1px 15px rgba(0,0,0,.12);-webkit-box-shadow:0 1px 15px rgba(0,0,0,.12);-moz-box-shadow:0 1px 15px rgba(0,0,0,.12)}.exprince_box h1,.exprince_box h4,.exprince_box p{padding:0;margin:0}.ex_leftsidebox .ex_leftside:after{right:-22px;top:80px;border-left:11px solid #ff517e;border-right:11px solid #ffffff00}.ex_rightsidebox .ex_leftside:after{left:-22px;top:96px;border-left:11px solid #f6483a00;border-right:11px solid #ff517e}.port_experience_setions .ex_rightside h4{font-size:20px;color:#222;font-family:Poppins,sans-serif;font-weight:500}.ex_leftside h4{padding:5px 0;font-size:15px;color:#fff}.port_experience_setions .padding-0{padding-right:0}.ex_rightside .ex_details{border-top:1px solid #eee;padding-top:10px;margin-top:10px;display:-webkit-box;overflow:hidden}.blog_postinfo ul li:last-child::after,.col-lg-6.col-md-4.col-sm-12.col-12.align-self-center.DesktopNone,.col-lg-6.col-md-4.col-sm-12.col-12.newyork-desktop-screennone,.ex_rightside .more_content,.moretext,.port_map_setions .jvectormap-zoomin,.port_map_setions .jvectormap-zoomout{display:none}.ex_leftside h1{font-weight:500;font-size:45px;color:#fff}.ex_rightside span{display:inline-block;margin-top:5px}.port_experience_setions .exprince_box:hover{-webkit-transform:translate(0,-2px);-o-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-moz-transform:translate(0,-2px);transform:translate(0,-2px)}.ex_rightsidebox .padding-0{padding-left:0;padding-right:15px}.experience_section .col-md-12:nth-child(2) .ex_leftside:after,.experience_section .col-md-12:nth-child(5) .ex_leftside:after{border-left-color:#ffc454}#section{width:500px;height:400px;word-wrap:break-word}.port_services_setions{background:#f7fbff;padding-bottom:50px}.port_services_setions .port_services_box{transition:.5s;background-color:#fff;border:1px solid #ebebeb;padding:30px;max-width:500px;margin:auto auto 30px;position:relative;z-index:0}.port_services_setions .port_services_box:hover{box-shadow:0 12px 29px 0 rgb(0,0,0,.09);border-color:#00000000}.port_services_setions .port_services_box h2{font-size:22px;color:#556d91;padding:28px 0 9px;text-transform:capitalize;position:relative;margin-bottom:13px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}h2.project_heading:after{content:"";position:absolute;background:#ffc454;width:70px;height:2px;left:0;right:0;margin:auto;bottom:0}.port_services_setions .port_services_box P{color:#777;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.port_project_gallery .grid-item{width:33.33%;clear:both;position:relative;border-radius:3px;overflow:hidden;padding:0 15px;margin-bottom:30px;text-align:left}.port_project_gallery .grid_img:before{content:"";position:absolute;background:#00000087;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:.4s;-moz-transition:.4s;-ms-ttransition:all 0.4s;-o-transition:.4s;transition:.4s;z-index:1}.port_project_gallery .grid-content{position:absolute;left:40px;bottom:20px;color:#fff;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;visibility:hidden}.port_project_gallery .grid-content h3{font-size:22px;color:#fff}.port_project_gallery .grid_img img{transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.port_project_gallery .grid-item:hover .grid_img img{transform:scale(1.2,1.2)}.port_project_gallery .port_project_gallery_view a{z-index:0}.port_project_gallery .grid_img{overflow:hidden;position:relative}.port_project_gallery{display:inline-block;width:100%}.port_project_gallery .gallery_nav ul{list-style:none;padding:0 15px;margin:0 0 38px}.port_project_gallery .gallery_nav ul li{display:inline-block;cursor:pointer;margin-right:15px;color:#556d91;position:relative;padding:5px 0;text-transform:uppercase;font-size:14px;font-weight:600}.port_project_gallery .gallery_nav ul li a:after{content:"";width:0%;left:0;right:0;bottom:0;margin:auto;height:2px;position:absolute;-webkit-transition:.55s;-moz-transition:.55s;-ms-transition:.55s;-o-transition:.55s;transition:.55s;background:#ff517e}.port_testimonial_setions{background:no-repeat #f7faff;position:relative;z-index:0}.port_testimonial_setions:before{content:"";position:absolute;bottom:0;left:0;background:#ffc456;width:35%;height:344px;z-index:-1}.port_testimonial_setions:after{content:"";position:absolute;top:0;right:0;background:#00c7da;width:29%;height:390px;z-index:-1}.port_testimonial_setions .prt_heading_boxwrapper .prt_placeholder{color:rgba(255,255,255,.21)}.port_map_setions .jvmap-smart,.port_testimonial_setions .swiper-container{width:100%;height:100%}.port_testimonial_setions .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.port_testimonial_setions .testimonial_top_box .testimonial_img{border:5px solid #00c8da;height:484px;overflow:hidden}.port_testimonial_setions .port_test_data{max-width:864px;margin:auto}.port_testimonial_setions .testimonial_icon svg{width:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.port_testimonial_setions .testimonial_icon svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.port_testimonial_setions .testimonial_icon{width:65px;height:65px;background:#fff;border-radius:50%;border:5px solid #3b3b3b;line-height:55px;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.port_testimonial_setions .testimonial_icon .video{display:block}.port_testimonial_setions .testimonial_icon:hover path{fill:#00c8da}.port_testimonial_setions .testimonial_icon:hover.testimonial_icon{background:#ebebeb;border-color:#00c7db}.port_testimonial_setions .testimonial_details_box h3{font-size:18px;font-weight:700;color:#556d91;padding:12px 0 5px}.port_testimonial_setions .testimonial_details_box h4{color:#757575;font-size:15px;font-weight:400}.port_testimonial_setions .testimonial_details_box{width:770px;height:200px;background:#fff;box-shadow:0 0 20px 0 rgba(1,1,1,.1);text-align:center;padding:40px;bottom:0;margin:-100px auto auto;position:relative;z-index:1}.port_testimonial_setions .port_testi_quote svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:156px;height:117px;z-index:-1}.port_testimonial_setions .testimonial_icon .btn-wave{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9999px;background-color:#f7faff;opacity:0;z-index:-1;-webkit-animation:2s linear infinite sonarWave;animation:2s linear infinite sonarWave}@-webkit-keyframes sonarWave{from{opacity:.4}to{-o-transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);transform:scale(3);opacity:0}}@keyframes sonarWave{from{opacity:.4}to{-o-transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);transform:scale(3);opacity:0}}.port_blog_setions .port_blog_imgbox{overflow:hidden}.port_blog_setions .port_blog_imgbox img{position:relative;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.port_blog_setions .port_blog_mainbox:hover .port_blog_imgbox img{transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05)}.port_blog_setions .port_blog_contentbox span.date_span{color:#556d91;text-transform:uppercase;line-height:1.4;font-weight:600}.port_blog_setions h4.blog_heading a{margin:15px 0;color:#222;display:block;text-transform:capitalize;line-height:1.4;display:-webkit-box;overflow:hidden}.port_blog_setions .port_blog_contentbox span a{color:#ff754a;text-decoration:none;text-transform:uppercase;position:relative;margin-left:50px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.port_blog_setions .port_blog_contentbox .blog_info ul li{list-style-type:none;display:inline-block;border-right:1px solid #ddd;padding:0 10px;line-height:0;font-weight:500}.port_blog_setions .port_blog_contentbox .blog_info ul li:first-child{padding-left:0}.port_blog_setions .port_blog_contentbox .blog_info ul li:last-child{border:none}.port_blog_setions .port_blog_contentbox .blog_info a{margin-left:10px;color:#ff517e}.port_blog_setions .port_blog_contentbox p{margin:10px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.port_blog_setions .vertical_content .port_blog_contentbox p{margin-bottom:15px}.port_blog_setions .port_blog_contentbox .blog_info ul li i{color:#ff517e;vertical-align:middle}.readmore_btn{color:#ff754a;font-weight:500;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:capitalize}.readmore_btn:hover{color:#ff517e;letter-spacing:1px}.readmore_btn i{vertical-align:middle}.port_blog_setions .port_blog_contentbox{padding:30px}.port_blog_setions .left_content .port_blog_contentbox p,.port_blog_setions .right_content .port_blog_contentbox p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.port_blog_setions .port_blog_mainbox{margin-bottom:30px;box-shadow:0 0 30px 0 rgba(0,0,0,.08)}.port_blog_setions .right_box .port_blog_imgbox:after{left:-20px;right:20px}.port_responsor_setions{background:#00c8da;padding:80px 0}.port_responsor_setions .port_swipper_responsor{text-align:center}.port_swipper_responsor svg{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);cursor:pointer;width:120px;height:120px}.blog_postinfo ul li a,.blog_shareinfo .blog_tag a,.port_swipper_responsor svg path{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.port_swipper_responsor svg path{fill:#ffffffb3;transition:.3s ease-in-out}.port_swipper_responsor svg:hover path{fill:#ffffff}.port_swipper_responsor svg:hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.port_map_setions .map_box #world-map{width:100%;height:586px}.clearfix,.map-container:after{display:block;content:'';clear:both}.port_contact_setions .port_contact_mainbox{max-width:770px;height:auto;background-color:#fff;box-shadow:0 0 77px -4px #0000001a;padding:49px 50px 45px;position:relative;margin:-295px auto 50px}.port_contact_form .form-control{background:#ff000000;border:none;border-bottom:1px solid #c7cdd3;border-radius:0;padding:0 0 20px;margin-bottom:0}.blogsidebar_wrapper .widget .form-control:focus,.port_contact_form .form-control:focus{box-shadow:none}.port_contact_form .form-group{margin-bottom:40px}.port_contact_form button{border:none;cursor:pointer}.port_contact_form .response{color:red;padding-left:18px;padding-top:5px}.port_footer_setions .footer_heading{color:#556d91;font-size:22px;position:relative;padding:15px 0 4px;margin-bottom:10px;font-weight:700}.port_footer_setions .footer_heading:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:50px;height:2px;background:#ffc455}.bottom_top:focus,.bottom_top:hover,.copy_right_wrapper p,.port_footer_setions .copy_right_wrapper p.copy_right a{color:#fff}.contact_info p a{color:#777}.port_footer_setions .copy_right_wrapper{background:#ffc454;padding:17px 0 12px;margin-top:72px}.blog_wrapper .blog_data{box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.blog_data .blog_content{padding:30px 30px 20px}.blog_postinfo ul,.blogsidebar_wrapper .widget ul{list-style-type:none}.blog_postinfo ul li{padding-right:20px;display:inline-block;position:relative}.blog_postinfo ul li:after{content:"";position:absolute;right:10px;top:0;bottom:0;background:#ddd;width:1px;height:15px}.blog_postinfo ul li a,.blog_shareinfo .blog_tag a{color:#222;text-transform:capitalize;transition:.3s ease-in-out}.comment_reply,.widget .widget_rp .rp_heading{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.blog_postinfo ul li a i,.blog_shareinfo .blog_tag a i{padding-right:5px;color:#ff517e}.blog_content blockquote{background:#f7faff;padding:30px 15px 30px 60px;font-size:18px;position:relative;color:#556d91;margin:15px 0}.blog_content blockquote .blockquote_icon{position:absolute;left:15px;top:35px;background:#00c8da;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;z-index:2}.blog_shareinfo .social_list,.blog_wrapper .blog_comment ul{list-style:none}.blog_content .blog_shareinfo{display:flex;border-top:1px solid #ddd;margin-top:20px;padding-top:20px;align-items:center}.blog_shareinfo .blog_tag{flex:0 0 50%;max-width:50%}.blog_shareinfo .blog_social{flex:0 0 50%;max-width:50%;text-align:right}.blog_shareinfo .blog_social .social_list li{display:inline-block;margin-right:10px}.blog_shareinfo .siderbar_icon{display:block;font-size:20px}.blog_wrapper .blog_comment{margin-top:30px}.latest_comment .comment_thumb{width:100px;display:inline-block;margin-right:10px}.latest_comment .comment_data{width:calc(100% - 115px);display:inline-block;vertical-align:top}.blog_comment .latest_comment{margin-top:20px;position:relative;padding-bottom:20px}.blog_comment ul li{border-bottom:1px solid #eee}.blog_comment ul li:last-child{border:none;padding-bottom:0}.comment_data .client_name h5{font-size:18px;color:#556d91;text-transform:capitalize}.comment_data .client_name span{letter-spacing:2px;color:#ff517e;margin:5px 0;display:block;text-transform:capitalize}.comment_data .comment_reply{position:absolute;top:0;right:0;text-transform:capitalize}.comment_data .comment_reply i{font-size:12px}.comment_reply{display:inline-block;border-radius:51px;border:2px solid #7b7b7b36;margin:0;height:35px;line-height:35px;min-width:100px;text-align:center;color:#777;transition:.3s ease-in-out}.comment_reply:focus,.comment_reply:hover{background:#ff517e;border-color:#ff517e;color:#fff}.blog_comment .latest_comment.sub_replay{margin-left:40px}.blog_reply .port_contact_form{margin-top:18px}.port_singleblog_wrapper .widget{box-shadow:0 0 15px rgba(0,0,0,.1);padding:30px;margin-bottom:30px;background:#fff}.blogsidebar_wrapper .widget .form-control{background:#ff000000;border:none;border-bottom:1px solid #c7cdd3;border-radius:0;padding:0 20px 20px 0;margin-bottom:0}.blogsidebar_wrapper .widget.search_widget .blog_searchicon{position:absolute;right:0;top:0;color:#ff517e}.widget .widget_rp .rp_thumb{width:80px;display:inline-block;margin-right:8px}.widget .widget_rp .rp_data{width:calc(100% - 100px);display:inline-block;vertical-align:top}.widget .widget_rp .rp_heading{color:#222;font-size:16px;margin-bottom:5px;display:block;transition:.3s ease-in-out}.widget .widget_rp .rp_heading:hover{color:#556d91}.widget .widget_rp .rp_date{color:#ff517e;text-transform:capitalize}.widget.repost_widget .widget_rp ul li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.widget.categroies_widget ul li:last-child,.widget.repost_widget .widget_rp ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget .widget_title{position:relative;margin-bottom:30px;padding-bottom:10px;text-transform:capitalize}.widget .widget_title:after,.widget .widget_title:before{content:"";position:absolute;height:2px;bottom:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.widget .widget_title:after{background:#eee;width:50px;left:0}.widget .widget_title:before{background:red;width:0;left:50px;z-index:2}.widget:hover .widget_title::before{width:50px;left:0;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}.widget.categroies_widget ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.widget.categroies_widget ul li a{color:#777;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.widget.categroies_widget ul li a .category_num{float:right}.widget.tag_widget ul li{display:inline-block;margin-right:0;margin-bottom:10px}.widget.tag_widget .comment_reply{min-width:auto;padding:0 10px}.widget.insta_widget ul li{display:inline-block}.widget.insta_widget ul li a{width:93px;display:block;padding:5px}.port_singleblog_wrapper{background:#f9f9f9;padding:80px 0}.bottom_top{position:fixed;cursor:pointer;top:0;right:15px;color:#fff;background-color:#ff517e;z-index:4;width:40px;text-align:center;height:42px;line-height:42px;opacity:0;visibility:hidden;-webkit-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-ms-transition:.9s ease-in-out;-o-transition:.9s ease-in-out;transition:.9s ease-in-out;border-radius:3px}.bottom_top::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#00c8da;opacity:0;visibility:hidden;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.bottom_top i{position:absolute;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.bottom_top i:last-child{opacity:0;visibility:hidden;top:60%}.bottom_top.active{top:98%;-o-transform:translateY(-98%);-ms-transform:translateY(-98%);-moz-transform:translateY(-98%);-webkit-transform:translateY(-98%);transform:translateY(-98%);opacity:1;visibility:visible}.bottom_top:focus i:first-child,.bottom_top:hover i:first-child{opacity:0;top:0;visibility:hidden}.bottom_top:focus i:last-child,.bottom_top:hover i:last-child{opacity:1;visibility:visible;top:50%}.port_sidebar_wrapper .mCSB_inside>.mCSB_container{margin-right:0}.port_sidebar_wrapper .mCSB_scrollTools .mCSB_draggerRail{background-color:#c1c1c1}@media (max-width:1199px){.selfintro_section .about_leftsection{width:auto;margin:0 auto;max-width:500px}.selfintro_section .right_section{width:auto;margin:75px auto 0;max-width:500px}.personal_details ul.info-list li{margin-bottom:17px}.education_mright .education_rinfo{padding:20px}.port_testimonial_setions .port_test_data{width:842px}.port_testimonial_setions .testimonial_top_box .testimonial_img{height:auto}.banner_rcontent svg.move_bg{width:100%}.port_banner_wrapper .banner_content{padding-top:50px;padding-bottom:50px}.banner_img{position:inherit}.progressbar{margin-bottom:50px}}@media (min-width:992px) and (max-width:1199px){.right_section h2.about_tophead{font-size:30px}.anout_section_btn .portfolio_btn.btn_yellow{margin-right:15px}.portfolio_btn{min-width:190px}}@media (max-width:991px){.banner_img{right:0;top:20px}.port_about_setions{padding-bottom:72px}.education_main_wrapper:after{display:none}.port_progress_setions{padding-bottom:21px}.port_project_gallery .grid-item{width:50%}.port_testimonial_setions .port_test_data{width:616px}.port_testimonial_setions .testimonial_details_box{width:550px}.port_blog_setions .port_blog_contentbox{padding:25px}.port_blog_setions h4.blog_heading a{margin:5px 0}.port_blog_setions .port_blog_imgbox img{display:block;margin:auto}.banner_rcontent svg.move_bg{height:auto}.port_banner_wrapper{margin-left:0}.port_banner_wrapper .banner_content{padding-left:160px}.bannner_leftpart .banner_name{font-size:65px;margin-left:-7px}.blogsidebar_wrapper .widget.search_widget{margin-top:30px}.port_singleblog_wrapper{padding-bottom:50px}}@media (min-width:768px){.port_togglebox{display:none}}@media (max-width:767px){.education_firsrtbox .edu_mainyear h1:after,.education_secondbox .edu_mainyear h1:after{content:'';border-right:15px solid transparent;border-bottom:13px solid transparent;position:absolute}.col-lg-6.col-md-4.col-sm-12.col-12.align-self-center.newyork-responsive-screennone,.col-lg-6.col-md-4.col-sm-12.col-12.align-self-center.resNone,.edu_mainyear h1:before,.edu_mainyear:after,.port_testimonial_setions:after,.port_testimonial_setions:before,.selfintro_section .about_leftsection:after{display:none}.blog_content .blog_shareinfo,.col-lg-6.col-md-4.col-sm-12.col-12.align-self-center.DesktopNone,.col-lg-6.col-md-4.col-sm-12.col-12.newyork-desktop-screennone{display:block}.education_mright.education_right{margin:0}.education_mright{max-width:100%}.education_right .prt_rightside_title{left:0;right:0;text-align:center;width:100%}.prt_rightside_title{position:relative}.education_section .edu_mainyear h1{width:100%;max-width:125px;margin:0 auto 50px}.port_testimonial_setions .port_test_data,.prt_rightside_title .right_title{width:100%}.port_togglebox{width:30px;height:20px;cursor:pointer;float:right;position:fixed;right:40px;top:40px;z-index:110}.port_togglebox span{display:block;width:100%;height:3px;background:#222;margin-bottom:5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.port_menu_open .port_togglebox span:first-child{-webkit-transform:rotate(-45deg) translate(-5px,8px);-moz-transform:rotate(-45deg) translate(-5px,8px);-ms-transform:rotate(-45deg) translate(-5px,8px);-o-transform:rotate(-45deg) translate(-5px,8px);transform:rotate(-45deg) translate(-5px,8px)}.port_menu_open .port_togglebox span:nth-child(2){opacity:0}.port_menu_open .port_togglebox span:nth-child(3){-webkit-transform:rotate(45deg) translate(-3px,-6px);-moz-transform:rotate(45deg) translate(-3px,-6px);-o-transform:rotate(45deg) translate(-3px,-6px);-ms-transform:rotate(45deg) translate(-3px,-6px);transform:rotate(45deg) translate(-3px,-6px)}.port_menu_open .port_sidebar_wrapper{left:0}.port_sidebar_wrapper{left:-120px}.port_sec_warapper{margin-left:0}.education_firsrtbox .education_left{float:none;margin-bottom:45px;margin-right:0}.education_firsrtbox .edu_mainyear h1:after{border-top:13px solid transparent;border-left:15px solid transparent;right:37px;bottom:-34px;top:auto}.education_box.firstbox .edu_mainyear h1:after{border-left-color:transparent;border-top-color:#ff517e}.education_box.thirdbox .edu_mainyear h1:after{border-left-color:transparent;border-top-color:#ff754a}.education_secondbox .education_left{margin:0;max-width:100%}.education_secondbox .edu_mainyear h1:after{border-top:13px solid transparent;border-left:15px solid transparent;left:38px;top:-34px}.education_box.secondbox .edu_mainyear h1:after{border-right-color:transparent;border-bottom-color:#ffc454}.education_box.fourthbox .edu_mainyear h1:after{border-right-color:transparent;border-bottom-color:#00c8da}.education_main_wrapper .education_box{margin-bottom:80px}.port_testimonial_setions .testimonial_details_box{width:auto;margin-top:50px;height:auto}.port_contact_setions .port_contact_mainbox{margin-top:0}.port_map_setions .map-container{height:315px}.port_banner_wrapper .banner_content{padding-left:25px}.bannner_leftpart h2.stranger{font-size:25px}.bannner_leftpart h2.stranger:after{width:195px}.bannner_leftpart .banner_name{font-size:55px;margin-left:-7px}.banner_typingtext,p.banner_pera{font-size:20px}.portfolio_btn{min-width:160px;height:50px;line-height:54px}.banner_img .brc_hirebtn{bottom:0}.blog_shareinfo .blog_social,.blog_shareinfo .blog_tag{flex:0 0 100%;max-width:100%}.blog_shareinfo .blog_social{text-align:left;margin-top:15px}.port_map_setions .map_box #world-map{height:100%}}@media (max-width:575px){.portfolio_btn{min-width:130px;height:45px;line-height:47px;font-size:15px}.personal_details ul.info-list li{margin-bottom:8px}.education_mright .left_title_box:before,.education_secondbox .left_title_box:before{display:none}.port_experience_setions .ex_leftside{width:100%;margin-bottom:15px}.ex_leftsidebox .ex_leftside:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #ff517e;border-bottom:11px solid transparent;bottom:-22px;left:30px;right:auto;top:auto}.experience_section .col-md-12:nth-child(2) .ex_leftside:after,.experience_section .col-md-12:nth-child(5) .ex_leftside:after{border-left-color:transparent;border-top-color:#ffc454}.ex_rightsidebox .ex_leftside:after{left:21px;top:-21px;bottom:auto;right:auto;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid transparent;border-bottom:11px solid #f6483a}.experience_section .col-md-12:nth-child(3) .ex_leftside:after{border-right-color:transparent;border-bottom-color:#ff754a}.experience_section .col-md-12:nth-child(3) .ex_leftside{float:right;margin-top:15px;margin-bottom:0}.experience_section .col-md-12:nth-child(4) .ex_leftside:after{border-right-color:transparent;border-bottom-color:#00c8da}.experience_section .col-md-12:nth-child(4) .ex_leftside{background:#00c8da;margin-top:15px;margin-bottom:0;float:right}.port_project_gallery .grid-item{width:100%}.port_testimonial_setions .testimonial_top_box .testimonial_img{margin:auto}.port_footer_setions .footer_contact_info .contact_info{margin-bottom:30px}.port_footer_setions .footer_contact_info .col-sm-4:last-child .contact_info{margin-bottom:0}.latest_comment .comment_thumb{width:100%;display:block;margin-right:0;margin-bottom:15px}.latest_comment .comment_data{width:100%;display:block}.experience_section .col-md-12:nth-child(6) .ex_leftside:after{border-left-color:#ff517e00}.port_testimonial_setions .testimonial_details_box{margin-top:30px}}@media (max-width:480px){.port_singleblog_wrapper{padding-bottom:20px}.footer_contact_info.footer_contact_info_blog,.port_contact_wrapper,.port_progress_setions,.services_section{padding:40px 0 0}.personal_details h1.ps_name{font-size:18px}.personal_details ul.info-list li{margin-bottom:2px}.personal_details p.ps_designation,.personal_details ul.info-list{padding-bottom:0}.personal_details a.social-button{width:30px;height:30px;line-height:36px}.iconbox i{top:14px}.about_leftsection .icon{width:45px;height:45px;line-height:45px}h3.education_place{font-size:20px}.port_map_setions .map-container{height:225px}.bannner_leftpart .banner_name{font-size:35px;margin-bottom:10px;margin-left:0}.banner_typingtext,p.banner_pera{font-size:16px}.bannner_leftpart h2.stranger{margin-bottom:15px}.blog_content blockquote{padding:60px 15px 15px}.blog_content blockquote .blockquote_icon{top:15px}.port_testimonial_setions .testimonial_details_box{padding:20px}.port_contact_setions .port_contact_mainbox{padding:49px 20px 45px}.education_section,.port_about_setions,.port_responsor_setions,.testimonial_section{padding:40px 0}.education_section .port_heading_wrapper.text-center{padding:0 0 30px}.port_progress_setions .circle canvas{width:150px!important;height:150px!important}.experience_section{padding:40px 0 20px}.blog_section{padding:40px 0 10px}.port_footer_setions .copy_right_wrapper{margin-top:35px}}@media (max-width:380px){.right_section h2.about_tophead{font-size:26px}.anout_section_btn .portfolio_btn.btn_yellow{margin-right:0}.personal_details h1.ps_name,.personal_details p.ps_designation,.personal_details ul.social-links{display:none}.selfintro_section .left_deatils{padding:15px}.education_mright.education_right{margin-left:20px}.education_mright.education_left{margin-right:20px}.education_main_wrapper .education_box{margin-bottom:50px}.port_banner_wrapper .banner_content{padding-left:0}.bannner_leftpart h2.stranger{font-size:20px}.bannner_leftpart h2.stranger:after{width:160px}.banner_typingtext,p.banner_pera{font-size:14px}.banner_btn .portfolio_btn.btn_yellow{margin-right:5px}.banner_img .brc_hirebtn{right:45px}.port_togglebox{right:20px;top:20px}.blog_comment .latest_comment.sub_replay{margin-left:15px}}