.et_pb_button{padding:12px 40px}.yellow-dot{position:relative}.yellow-dot:after{content:'';position:absolute;height:10px;width:10px;background-color:#ffaa17;border-radius:2px;bottom:32px;left:3px}.home-ft-box{position:relative;display:block;padding:50px 45px;background:#1c1e22;min-height:100%;border-radius:7px;overflow:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;background-size:cover!important;background-repeat:no-repeat!important}.home-ft-box:before{background:rgba(34,36,41,0.2);content:'';position:absolute;top:0;right:0;width:100%;height:100%}.home-ft-box:hover .et_pb_image_wrap img{filter:brightness(0%)}.home-ft-box h4{padding-bottom:0}.home-ft-box__curve{position:absolute;right:-88px;bottom:-16px;width:120px;height:168px;background:rgb(255 170 23);opacity:0.5;z-index:0;transform:skewX(0deg) scaleX(0);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.home-ft-box:hover .home-ft-box__curve{transform:skewX(-35deg) scaleX(1)}.home-slider .home-slider__item .slider-top-line{position:absolute;left:0;top:0;width:350px;max-width:100%;height:100%;background:url(../images/main-slider/left-curve-line.png) left top no-repeat;z-index:2;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}header{border-bottom:1px solid rgba(255,255,255,0.1);z-index:99}header .has_et_pb_sticky .et_pb_sticky--top{top:0!important;background-color:rgb(23,23,23)!important}#top-menu li a{font-size:20px;font-weight:400!important}.vp-portfolio__item-img{filter:grayscale(100%)}.vp-portfolio__item-img:hover{filter:grayscale(0%)}.home-photo .vp-portfolio__layout-elements{display:none}.home-photo__filter .vp-filter__style-default .vp-filter__item>*{position:relative;display:inline-block;vertical-align:top;font-size:24px;line-height:40px;padding:0px 0px;cursor:pointer;color:#686a6f;font-weight:300;margin:0 0px 10px 20px;text-transform:uppercase;letter-spacing:1px;background:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.home-photo__filter .vp-filter__style-default .vp-filter__item>*:hover,.home-photo__filter .vp-filter__style-default .vp-filter__item-active>*:hover{background-color:transparent;color:#000}.home-photo__filter .vp-portfolio__filter-wrap{float:right;margin-top:9px}.home-photo__filter .vp-filter__style-default .vp-filter__item-active>*{color:#000}.home-photo__filter .vp-filter__style-default .vp-filter__item-active>*:before{content:"";position:absolute;left:0;bottom:0px;width:100%;border-bottom:2px solid #ffaa17;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}footer{position:relative;color:#fff;background:url(https://timeline.lk/wp-content/uploads/2020/12/footer-bg.png) center top no-repeat;padding-top:80px}footer .sub-menu{display:none}#main-footer .footer-widget h4{color:#ffffff;margin-bottom:42px}#main-footer .widget_media_image img{max-width:auto;height:40px;width:auto;margin-top:-17px}#main-footer .widget_media_image{margin-bottom:48px}#main-footer .container{width:90%;max-width:1230px}@media (max-width:767px){.home-slider__title{font-size:56px!important}}@media only screen and (min-width:981px){#et-top-navigation{float:none;padding-left:0!important}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:none;margin:0 auto;display:flex}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#ffffff!important;position:relative}#top-menu li.current-menu-item>a:before,#top-menu li.current_page_item>a:before{content:"";position:absolute;left:0;bottom:27px;width:100%;border-bottom:2px solid #ffaa17;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}}.yellow-dot--blue:after{background-color:#2077f5}.home-ft-box--blue:hover{background-color:#2077f5!important}.sub-menu{background-color:#000000!important;border-top:3px solid #ffaa17!important}.btn-default{position:relative;display:block;padding:14px 48px;background-color:#222429!important;color:#ffffff!important;border-radius:7px;overflow:hidden;margin-top:50px;width:100%;text-align:center;position:relative;z-index:1}.et_pb_button_module_wrapper .btn-default:hover{padding:14px 48px!important;color:#222429!important}.btn-default:after{content:'';position:absolute;right:-15px;top:0;width:26px;height:100%;background:#ffffff;opacity:0.2;z-index:0;transform:skewX(-22deg);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.btn-default:hover:after{opacity:0.2;right:0;width:100%;transform:skewX(0deg);background:#000}#footer-widgets .footer-widget li a,#footer-widgets .footer-widget,#footer-widgets span{color:rgba(255,255,255,0.8);font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400}#footer-widgets .contact-info li img,#footer-widgets .contact-info li span{float:left;font-size:16px}#footer-widgets .contact-info li img{width:24px}#footer-widgets .contact-info li span{width:calc(100% - 34px);margin-left:10px}#footer-widgets .footer-widget .contact-info li:before{display:none}#footer-widgets .footer-widget .contact-info li{margin-bottom:24px}#footer-widgets .footer-widget li{padding-left:14px;position:relative;float:left;width:100%}.img-gallery__item-wrap .simple-alpha .fla-albumwiz-item-hover{opacity:1}#top-menu li.current-menu-item>a:before,#top-menu li.current_page_item>a:before{display:none}@media (min-width:981px){header .et_pb_menu__menu{margin:0 auto}.footer-solution{float:right}}.footer-bottom_wrap .et-social-icons{position:absolute;left:-22px;top:-45px}.footer-bottom_wrap .et-social-icons a{color:#ffaa17}.footer-bottom_wrap{width:100%;max-width:100%;position:relative}.footer-solution{font-size:14px;text-transform:uppercase;letter-spacing:0;text-align:right;margin:0 auto;width:186px;display:inherit}.footer-solution img{height:20px;width:auto}.footer-solution .footer-text{padding:6px 10px 0 0}.footer-solution span{display:table-cell;vertical-align:middle}.footer-solution span:hover{color:#ffffff}.fla-albumwiz-item-counter{display:none}.et_pb_social_media_follow li a.icon{height:48px;width:48px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:100%!important;text-align:center;background-color:#ffaa17!important;cursor:pointer}.et_pb_social_media_follow li a.icon:before{height:48px;width:48px;font-size:16px;line-height:46px}@media (max-width:767px){header .et_pb_row_0_tb_header{background-color:#222222}header .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{min-height:32px}header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}header .et_mobile_menu{background-color:#222222!important;left:-16px;margin-top:12px;width:calc(100% + 16px)}header #main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{display:none!important}header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#222222!important}}.vp-portfolio__items-style-emerge.vp-portfolio__items-show-overlay-hover .vp-portfolio__item:hover .vp-portfolio__item-overlay,.vp-portfolio__items-style-emerge.vp-portfolio__items-show-overlay-hover .vp-portfolio__item-focus .vp-portfolio__item-overlay{display:none!important}.social-footer--ul li{width:auto!important;padding-left:0!important}.social-footer--ul li:before{display:none}.social-footer--ul .et_pb_social_media_follow li a.icon:before{height:38px;width:38px;font-size:16px;line-height:38px}.social-footer--ul .et_pb_social_media_follow li a.icon{height:38px;width:38px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:100%!important;text-align:center;background-color:#ffaa17!important;cursor:pointer}#footer-bottom .et-social-icons{display:none}.best-web__wrap{position:fixed;bottom:20px;left:20px;z-index:99;width:140px;height:140px}.best-web__wrap img{width:100%;max-width:100%;margin-top:0!important}@media (max-width:767px){.best-web__wrap{width:80px;height:80px}}