@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,700|Nunito|Acme);#company_theme_banner .hg_slide_right_block h2,#company_theme_banner .hg_slide_right_block h3{text-shadow:-1px 1px rgba(0,0,0,.08),-2px 2px rgba(11,12,15,.09022),-3px 3px rgba(18,20,24,.10044),-4px 4px rgba(23,26,31,.11067),-5px 5px rgba(26,31,36,.12089),-6px 6px rgba(29,34,40,.13111),-7px 7px rgba(32,37,44,.14133),-8px 8px rgba(33,39,46,.15156),-9px 9px rgba(35,41,48,.16178),-10px 10px rgba(36,42,50,.172),-11px 11px rgba(38,44,52,.18222),-12px 12px rgba(38,45,53,.19244),-13px 13px rgba(39,46,54,.20267),-14px 14px rgba(40,47,55,.21289),-15px 15px rgba(41,47,56,.22311),-16px 16px rgba(41,48,57,.23333),-17px 17px rgba(42,49,58,.24356),-18px 18px rgba(42,49,59,.25378),-19px 19px rgba(43,50,59,.264),-20px 20px rgba(43,50,60,.27422),-21px 21px rgba(44,51,60,.28444),-22px 22px rgba(44,51,61,.29467),-23px 23px rgba(44,51,61,.30489),-24px 24px rgba(45,52,62,.31511),-25px 25px rgba(45,52,62,.32533),-26px 26px rgba(45,52,62,.33556),-27px 27px rgba(45,53,63,.34578),-28px 28px rgba(46,53,63,.356),-29px 29px rgba(46,53,63,.36622),-30px 30px rgba(46,53,63,.37644),-31px 31px rgba(46,54,64,.38667),-32px 32px rgba(46,54,64,.39689),-33px 33px rgba(46,54,64,.40711),-34px 34px rgba(47,54,64,.41733),-35px 35px rgba(47,54,65,.42756),-36px 36px rgba(47,54,65,.43778),-37px 37px rgba(47,55,65,.448),-38px 38px rgba(47,55,65,.45822),-39px 39px rgba(47,55,65,.46844),-40px 40px rgba(47,55,65,.47867),-41px 41px rgba(48,55,66,.48889),-42px 42px rgba(48,55,66,.49911),-43px 43px rgba(48,55,66,.50933),-44px 44px rgba(48,55,66,.51956),-45px 45px rgba(48,56,66,.52978),-46px 46px rgba(48,56,66,.54),-47px 47px rgba(48,56,66,.55022),-48px 48px rgba(48,56,66,.56044),-49px 49px rgba(48,56,67,.57067),-50px 50px rgba(48,56,67,.58089),-51px 51px rgba(48,56,67,.59111),-52px 52px rgba(48,56,67,.60133),-53px 53px rgba(49,56,67,.61156),-54px 54px rgba(49,56,67,.62178),-55px 55px rgba(49,56,67,.632),-56px 56px rgba(49,57,67,.64222),-57px 57px rgba(49,57,67,.65244),-58px 58px rgba(49,57,67,.66267),-59px 59px rgba(49,57,67,.67289),-60px 60px rgba(49,57,68,.68311),-61px 61px rgba(49,57,68,.69333),-62px 62px rgba(49,57,68,.70356),-63px 63px rgba(49,57,68,.71378),-64px 64px rgba(49,57,68,.724),-65px 65px rgba(49,57,68,.73422),-66px 66px rgba(49,57,68,.74444),-67px 67px rgba(49,57,68,.75467),-68px 68px rgba(49,57,68,.76489),-69px 69px rgba(49,57,68,.77511),-70px 70px rgba(49,57,68,.78533),-71px 71px rgba(49,57,68,.79556),-72px 72px rgba(49,57,68,.80578),-73px 73px rgba(49,57,68,.816),-74px 74px rgba(50,57,68,.82622),-75px 75px rgba(50,57,68,.83644),-76px 76px rgba(50,58,68,.84667),-77px 77px rgba(50,58,68,.85689),-78px 78px rgba(50,58,69,.86711),-79px 79px rgba(50,58,69,.87733),-80px 80px rgba(50,58,69,.88756),-81px 81px rgba(50,58,69,.89778),-82px 82px rgba(50,58,69,.908),-83px 83px rgba(50,58,69,.91822),-84px 84px rgba(50,58,69,.92844),-85px 85px rgba(50,58,69,.93867),-86px 86px rgba(50,58,69,.94889),-87px 87px rgba(50,58,69,.95911),-88px 88px rgba(50,58,69,.96933),-89px 89px rgba(50,58,69,.97956),-90px 90px rgba(50,58,69,.98978);text-transform:uppercase;font-family:'Open Sans',sans-serif}#buy_all_plugins .text h1,#buy_all_plugins .text_block h2,#buy_all_plugins .text_block p,#company_theme_banner .hg_slide_right_block h2,#company_theme_banner .hg_slide_right_block h3,#company_theme_banner .hg_slide_right_block span{font-family:'Open Sans',sans-serif}#homepage_main_slides,#services_section ul,#services_section ul li,.plugin_section .plugin_items .features ul,.plugin_section .plugin_items .plugins_list .arrows,.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs{list-style-type:none}#homepage_main_slides>li{display:block;position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:-1}#homepage_main_slides>li.active{position:relative;opacity:1;visibility:visible;z-index:5}@keyframes animatedBackground{from{background-position:0 0}to{background-position:-200% 0}}#company_theme_banner{height:420px;background-color:#323a45;background-image:url(../images/home-banner-width-effect.png);background-position:0 0;background-repeat:repeat-x}#company_theme_banner.active{animation:animatedBackground 80s linear infinite}#company_theme_banner .hg_main_images_block{position:absolute;height:420px;width:527px;padding-left:19px}#company_theme_banner .hg-home-banner-img{width:920px;height:355px;background-image:url(../images/theme-home-banner.png);position:absolute;bottom:0}#company_theme_banner .hg_slide_right_block{float:right;position:relative;width:440px;color:#fff}#company_theme_banner .hg_slide_right_block h2{font-size:50px;margin-top:72px;line-height:51px}#company_theme_banner .hg_slide_right_block h3{font-size:46px;margin-bottom:17px}#company_theme_banner .hg_slide_right_block span{font-size:16px;display:block;margin-bottom:24px;line-height:30px}#company_theme_banner .hg_download_block{display:block;width:147px;height:152px;background:url(../images/theme-home-banner.png) -2px -407px no-repeat;position:absolute;right:0;top:83px}#company_theme_banner .hg_slide_right_block .link_block{text-align:right}#company_theme_banner .link_block a,#company_theme_banner .link_block a:link,#company_theme_banner .link_block a:visited{z-index:1}#buy_all_plugins{height:420px;background:url(../images/slider_bg.jpg)}#buy_all_plugins .image_block{position:absolute;top:0;left:0;width:494px;height:420px}#buy_all_plugins .image_block .icon{position:absolute;display:block;background-image:url(../images/slider-banner-icons.png)}#buy_all_plugins .image_block .notebook{width:772px;height:354px;background-position:0 -376px;bottom:0;left:40px}#buy_all_plugins .image_block .shopping{width:93px;height:93px;background-position:0 -279px;bottom:160px;right:45px}#buy_all_plugins .image_block .graph{width:90px;height:90px;background-position:-104px -279px;bottom:114px;left:27px}#buy_all_plugins .image_block .globus{width:67px;height:56px;background-position:-207px -279px;bottom:98px;right:22px}#buy_all_plugins .image_block .circle_graph{width:77px;height:82px;background-position:-283px -279px;top:47px;left:120px}#buy_all_plugins .image_block .gear_small{width:51px;height:49px;background-position:0 0;top:82px;left:55px}#buy_all_plugins .image_block .gear_big{width:68px;height:64px;background-position:-55px 0;top:123px;left:15px}#buy_all_plugins .image_block .cloud_transparent{width:43px;height:18px;background-position:0 -68px;top:215px;left:0}#buy_all_plugins .image_block .chat_transparent{width:28px;height:27px;background-position:-55px -68px;top:87px;left:24px}#buy_all_plugins .image_block .lamp_transparent{width:30px;height:29px;background-position:-93px -68px;top:86px;left:201px}#buy_all_plugins .image_block .cult_transparent{width:27px;height:27px;background-position:-131px -68px;top:140px;right:47px}#buy_all_plugins .image_block .cart_transparent{width:40px;height:29px;background-position:-167px -68px;bottom:150px;right:13px}#buy_all_plugins .image_block .graph_transparent{width:17px;height:14px;background-position:-214px -68px;bottom:131px;right:1px}#buy_all_plugins .image_block .volume_small{width:23px;height:40px;background-position:-104px -124px;top:90px;right:107px;animation:volume_small_s 1.5s ease infinite}@keyframes volume_small_s{0%{opacity:0}100%,33.3%,66.6%{opacity:1}}#buy_all_plugins .image_block .volume_medium{width:33px;height:58px;background-position:-55px -124px;top:74px;right:91px;animation:volume_medium_s 1.5s ease infinite}@keyframes volume_medium_s{0%,33.3%{opacity:0}100%,66.6%{opacity:1}}#buy_all_plugins .image_block .volume_big{width:43px;height:79px;background-position:0 -124px;top:57px;right:66px;animation:volume_big_s 1.5s ease infinite}@keyframes volume_big_s{0%,33.3%,66.6%{opacity:0}100%{opacity:1}}#buy_all_plugins .text_block{position:relative;float:right;width:487px;color:#fff}#buy_all_plugins .text_block h2{margin:34px 0 10px;padding:0 0 13px;border-bottom:1px solid rgba(255,255,255,.3);font-weight:300;font-size:36px;color:#fff;line-height:55px}#buy_all_plugins .text_block h2 .regular,#buy_all_plugins .text_block h2 .regular:link,#buy_all_plugins .text_block h2 .regular:visited{font-weight:400;font-family:'Open Sans',sans-serif;font-size:36px;color:#fff;line-height:55px;text-decoration:none}#buy_all_plugins .text_block h2 .bold{font-weight:700;font-size:48px}#buy_all_plugins .text_block p{margin:0 0 9.5px;font-weight:300;font-size:15px;color:#fff;line-height:31px;text-align:justify}#buy_all_plugins .text_block .link_block{text-align:right}#buy_all_plugins .text_block .link_block a,#buy_all_plugins .text_block .link_block a:link,#buy_all_plugins .text_block .link_block a:visited{text-transform:uppercase}#buy_all_plugins .image{position:relative;float:left;width:719px;margin:37px 1px 0}#buy_all_plugins .image img{vertical-align:middle}#buy_all_plugins .text{position:relative;float:left;width:303px;margin:123px 0 0;text-align:left}#buy_all_plugins .text h1{font-style:normal;color:#cdcccc}#buy_all_plugins .text h1 span{display:block}#buy_all_plugins .text h1 .small_heading{font-size:30px;font-weight:300;color:#cdcccc;line-height:25px}#buy_all_plugins .text h1 .big_heading{font-size:48px;font-weight:300;color:#cdcccc;line-height:48px}#buy_all_plugins .text h1 .bold_heading{font-size:28px;font-weight:700;color:#bf1e2e;line-height:30px}.title_bold,.title_light,.title_semibold{font-family:'Open Sans';line-height:48px;letter-spacing:0;word-spacing:0;text-transform:uppercase}#buy_all_plugins .text a.button,#buy_all_plugins .text a.button:link,#buy_all_plugins .text a.button:visited{margin-top:13px}#buy_all_plugins .text a.button:active,#buy_all_plugins .text a.button:focus,#buy_all_plugins .text a.button:hover{text-decoration:none}#theme_page_home{padding-top:34px;border-top:3px solid #d2d2d2}#welcome_section{margin:56px 0 0}#welcome_section .title_block{position:relative;display:block;float:left;width:275px;margin:0 45px 0 0;text-align:left}.title_light{font-weight:300;font-size:58px;color:#453e3f}.title_semibold{font-weight:600;font-size:39px;color:#a09e9e}.title_bold{font-weight:700;font-size:48px;color:#bf1e2e}#welcome_section .content_block{position:relative;display:block;float:left;width:704px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:300;font-size:16px;color:#2b2728;letter-spacing:0;word-spacing:0;line-height:22px}#welcome_section .content_block p{margin:0 0 18px}#services_section{margin:53px 0 0;background:#e8e8e8}#services_section ul li{position:relative;display:block;float:left;width:341.3px;margin:32px 0 37px;padding:0;vertical-align:top}#services_section ul li a,#services_section ul li a:link,#services_section ul li a:visited{position:relative;display:block;float:left;max-width:100%;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:center}#services_section ul li a:active,#services_section ul li a:focus,#services_section ul li a:hover{text-decoration:none;text-shadow:0 0 6px rgba(255,255,255,1)}#services_section ul li a .image img{height:142px;width:auto;vertical-align:middle}#services_section ul li a .description{display:block}#services_section ul li a .description .title{margin-bottom:4px;font-family:'Open Sans',sans-serif;font-size:20px;color:#bf1e2e;font-weight:300;font-style:normal;line-height:24px;text-transform:uppercase}#services_section ul li a .description .title .bold{font-weight:600}#services_section ul li a .description .text{max-width:267px;font-family:'Open Sans' sans-serif;font-size:16px;font-weight:300;font-style:normal;color:#000;line-height:21px}#main_features{margin-top:31px}#main_features ul li{position:relative;display:block;float:left;width:100%;padding:17px 0 10px;border-bottom:1px dashed #767575;font-style:normal;text-transform:uppercase;text-indent:1px}#main_features ul li:nth-child(1){font-family:'Roboto Regular';font-size:32px;font-weight:400;color:#000;text-align:left;line-height:36px}#main_features ul li:nth-child(2){font-family:'Roboto Bold';font-size:35px;font-weight:400;color:#bf1e2e;text-align:left;line-height:40px}#main_features ul li:nth-child(3){padding:16px 0 13px;font-family:'Roboto Black';font-size:30px;font-weight:400;color:#9e9d9d;text-align:right;line-height:34px}#main_features ul li:nth-child(4){padding:15px 0 41px;font-family:'Roboto Light';font-size:37px;font-weight:400;color:#767575;text-align:right;border:none;line-height:42px}.plugin_section .heading_box{position:relative;display:block;height:129px;width:100%;background:#bf1e2e;padding:0}.plugin_section .heading_box .heading_icon{position:absolute;left:-4px;top:-45px}.plugin_section .heading_box .heading_icon a,.plugin_section .heading_box .heading_icon a:link,.plugin_section .heading_box .heading_icon a:visited{display:block}.plugin_section .heading_box .title{position:relative;float:left;margin:20px 0 13px 220px}.plugin_section .heading_box .title a,.plugin_section .heading_box .title a:link,.plugin_section .heading_box .title a:visited{display:block;text-decoration:none}.plugin_section .heading_box .title a:active,.plugin_section .heading_box .title a:focus,.plugin_section .heading_box .title a:hover{text-decoration:none}.plugin_section .heading_box .title h2{font-family:'Open Sans',sans-serif;font-style:normal;font-size:36px;font-weight:300;color:#fff;line-height:24px;text-transform:uppercase}.plugin_section .heading_box .description,.plugin_section .plugin_items .features ul li{position:relative;font-size:18px;font-style:normal;font-family:'Open Sans',sans-serif}.plugin_section .heading_box .title h2:after{content:'';display:block;padding-top:10px;width:0;height:1px;border-bottom:1px dashed #fff;transition:all .2s}.plugin_section .heading_box .title h2:hover:after{width:100%}.plugin_section .heading_box .title h2 .bold_title{font-weight:700}.plugin_section .heading_box .description{float:left;width:579px;margin:0 0 0 222px;font-weight:300;color:#fff;line-height:24px;text-indent:1px;letter-spacing:-.5px;word-spacing:0}.plugin_section .plugin_items{position:relative;display:block;margin:22px auto 0}.plugin_section .plugin_items .features{position:relative;float:right;width:803px}.plugin_section .plugin_items .features ul li{float:left;width:calc(33.3% - 16px);width:-webkit-calc(33.3% - 16px);width:-moz-calc(33.3% - 16px);width:-o-calc(33.3% - 16px);width:-ms-calc(33.3% - 16px);margin:0 0 10px;padding-left:16px;line-height:20px;color:#000;font-weight:400}.plugin_section .plugin_items .features ul li:before{content:'';display:block;position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3.5px;background:url(../images/huge-it-template-icons.png) 0 -328px no-repeat}.plugin_section .plugin_items .plugins_list{position:relative;float:left;width:100%;margin:37px 0 98px;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none}.plugin_section .plugin_items .plugins_list .plugins{position:relative;display:block;float:left;width:calc(100% - 78px);width:-webkit-calc(100% - 78px);width:-o-calc(100% - 78px);width:-moz-calc(100% - 78px);width:-ms-calc(100% - 78px);height:202px;margin:0 39px;padding:0;overflow:hidden;border-radius:95px}.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs{width:2542px;display:block}.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li{position:relative;float:left;width:202px;height:202px;margin:0 46px 0 0;overflow:hidden;list-style-type:none;background:#fff}.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a,.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a:link,.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a:visited{position:relative;display:block;width:200px;height:200px;border-radius:100%;border:1px solid #d9d9d9;background:#f2f2f2;text-align:center;overflow:hidden;perspective:1px}.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a:active,.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a:focus,.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li a:hover{opacity:.8}.plugin_section .plugin_items .plugins_list .plugins .plugins_thumbs li:last-child{margin:0}.plugin_section .plugin_items .plugins_list .plugins li img{position:relative;left:100%;margin-left:-200%;width:auto;max-width:none;height:200px}#wordpress_plugins .plugin_items .plugins_list .plugins li .title{position:absolute;display:block;top:0;width:100%;vertical-align:middle;font-size:25px;font-family:'Open Sans',sans-serif;font-weight:600;color:#aaa;z-index:2;text-align:center;padding-top:64px;left:0;transition:all .4s linear;opacity:0;text-transform:uppercase}.plugin_section .plugin_items .plugins_list .arrows li.left{position:absolute;display:block;top:50%;left:2px;width:29px;height:93px;margin-top:-46.5px;background:url(../images/huge-it-template-icons.png) 0 -338px no-repeat;cursor:pointer}.plugin_section .plugin_items .plugins_list .arrows li.left:hover{background-position:0 -434px}.plugin_section .plugin_items .plugins_list .arrows li.right{position:absolute;display:block;top:50%;right:2px;width:29px;height:93px;margin-top:-46.5px;background:url(../images/huge-it-template-icons.png) 0 -530px no-repeat;cursor:pointer}.plugin_section .plugin_items .plugins_list .arrows li.right:hover{background-position:0 -626px}