.elementor-61 .elementor-element.elementor-element-f066213 > .elementor-container{min-height:100vh;}.elementor-61 .elementor-element.elementor-element-f066213{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-1917bbc > .elementor-element-populated{padding:100px 0px 50px 0px;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 .fn_cs_portfolio_one_title .title_inner h3 span{background-color:#1d6fe9;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 .fn_cs_portfolio_one_title.fn_dark_mode .title_inner h3{color:#fff;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 .fn_cs_portfolio_one_title .title_inner h3{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 .fn_cs_portfolio_one_title .title_inner{max-width:850px;}.elementor-61 .elementor-element.elementor-element-2bd2cd8 .fn_container.enabled{max-width:1480px;}.elementor-61 .elementor-element.elementor-element-2702e75 .fn_cs_personal_main_title span{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );margin-bottom:30px;}.elementor-61 .elementor-element.elementor-element-2702e75 .fn_cs_personal_main_title h3{color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;}.elementor-61 .elementor-element.elementor-element-2702e75 .fn_cs_personal_main_title{max-width:100%;}.elementor-61 .elementor-element.elementor-element-4987a80 .fn_cs_personal_portfolio_list_beta .list_item .title_holder h3 a{color:#eee;font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;}.elementor-61 .elementor-element.elementor-element-4987a80 .fn_cs_personal_portfolio_list_beta .list_item .title_holder h3 a:hover{color:#ae45ff;}.elementor-61 .elementor-element.elementor-element-4987a80 .fn_cs_personal_portfolio_list_beta .list_item .title_cat .sep{color:#bbb;}.elementor-61 .elementor-element.elementor-element-4987a80 .fn_cs_personal_portfolio_list_beta .list_item .title_holder p a{color:#bbb;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0px;}.elementor-61 .elementor-element.elementor-element-4987a80 .fn_cs_personal_portfolio_list_beta .list_item .title_holder p a:before{background-color:#bbb;}.elementor-61 .elementor-element.elementor-element-0d3b815 .fn_cs_personal_main_title span{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );margin-bottom:30px;}.elementor-61 .elementor-element.elementor-element-0d3b815 .fn_cs_personal_main_title h3{color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;}.elementor-61 .elementor-element.elementor-element-0d3b815 .fn_cs_personal_main_title{max-width:100%;}.elementor-61 .elementor-element.elementor-element-9acc4cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-b7d8e4a > .elementor-widget-container{margin:040px -15px 0px -15px;}.elementor-61 .elementor-element.elementor-element-b7d8e4a .fn_cs_contact_shortcode input[type=tel], .elementor-61 .elementor-element.elementor-element-b7d8e4a .fn_cs_contact_shortcode input[type=text], .elementor-61 .elementor-element.elementor-element-b7d8e4a .fn_cs_contact_shortcode input[type=email]{padding:20px 20px 20px 20px !important;height:auto;}.elementor-61 .elementor-element.elementor-element-b7d8e4a .fn_cs_contact_shortcode input[type=submit]{padding:20px 30px 20px 30px !important;height:auto;}.elementor-61 .elementor-element.elementor-element-b7d8e4a p{margin-bottom:35px;}.elementor-61 .elementor-element.elementor-element-b7d8e4a p:last-child{margin-bottom:0;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="text"]::-webkit-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="text"]::-moz-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="text"]::-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="text"]:-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="email"]::-webkit-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="email"]::-moz-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="email"]::-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="email"]:-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a textarea::-webkit-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a textarea::-moz-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a textarea::-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a textarea:-ms-input-placeholder{color:#777 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="text"]{color:#111 !important;border-color:#e5e5e5 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="email"]{color:#111 !important;border-color:#e5e5e5 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a textarea{color:#111 !important;border-color:#e5e5e5 !important;}.elementor-61 .elementor-element.elementor-element-b7d8e4a input[type="submit"]{color:#eee !important;background-color:#1e1e24 !important;}.elementor-61 .elementor-element.elementor-element-660f435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-98ed2fb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-d5473df .fn_cs_personal_contact_address ul li .label{color:#777777;}.elementor-61 .elementor-element.elementor-element-d5473df .fn_cs_personal_contact_address ul li .desc{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-d5473df .fn_cs_personal_contact_address ul li .desc a{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-d5473df .fn_cs_personal_contact_address ul li .desc a:before{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-aa7ce97 .fn_cs_personal_contact_address ul li .label{color:#777777;}.elementor-61 .elementor-element.elementor-element-aa7ce97 .fn_cs_personal_contact_address ul li .desc{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-aa7ce97 .fn_cs_personal_contact_address ul li .desc a{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-aa7ce97 .fn_cs_personal_contact_address ul li .desc a:before{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-021c7a6 .fn_cs_personal_contact_address ul li .label{color:#777777;}.elementor-61 .elementor-element.elementor-element-021c7a6 .fn_cs_personal_contact_address ul li .desc{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-021c7a6 .fn_cs_personal_contact_address ul li .desc a{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-021c7a6 .fn_cs_personal_contact_address ul li .desc a:before{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-2702e75 .fn_cs_personal_main_title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-0d3b815 .fn_cs_personal_main_title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-98ed2fb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-2702e75 .fn_cs_personal_main_title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-0d3b815 .fn_cs_personal_main_title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-61 .elementor-element.elementor-element-98ed2fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}